                                                                                                                                                                                
                                                                                                                                                                                
PK       ! -:w    
  router.phpnu bS        <?php

/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// No direct access
defined('_JEXEC') or die;

/**
 * @param	array	A named array
 * @return	array
 */
function TlptestimonialBuildRoute(&$query) {
    $segments = array();

    if (isset($query['task'])) {
        $segments[] = implode('/', explode('.', $query['task']));
        unset($query['task']);
    }
    if (isset($query['view'])) {
        $segments[] = $query['view'];
        unset($query['view']);
    }
    if (isset($query['id'])) {
        $segments[] = $query['id'];
        unset($query['id']);
    }

    return $segments;
}

/**
 * @param	array	A named array
 * @param	array
 *
 * Formats:
 *
 * index.php?/tlptestimonial/task/id/Itemid
 *
 * index.php?/tlptestimonial/id/Itemid
 */
function TlptestimonialParseRoute($segments) {
    $vars = array();

    // view is always the first element of the array
    $vars['view'] = array_shift($segments);

    while (!empty($segments)) {
        $segment = array_pop($segments);
        if (is_numeric($segment)) {
            $vars['id'] = $segment;
        } else {
            $vars['task'] = $vars['view'] . '.' . $segment;
        }
    }

    return $vars;
}
PK       ! 粰      controller.phpnu bS        <?php

/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// No direct access
defined('_JEXEC') or die;

jimport('joomla.application.component.controller');

class TlptestimonialController extends JControllerLegacy {

    /**
     * Method to display a view.
     *
     * @param	boolean			$cachable	If true, the view output will be cached
     * @param	array			$urlparams	An array of safe url parameters and their variable types, for valid values see {@link JFilterInput::clean()}.
     *
     * @return	JController		This object to support chaining.
     * @since	1.5
     */
    public function display($cachable = false, $urlparams = false) {
        require_once JPATH_COMPONENT . '/helpers/tlptestimonial.php';

        $view = JFactory::getApplication()->input->getCmd('view', 'testimonials');
        JFactory::getApplication()->input->set('view', $view);

        parent::display($cachable, $urlparams);

        return $this;
    }

}
PK       ! wtW      
  index.htmlnu bS        <html><body></body></html>PK       ! 
 &      controllers/testimonial.phpnu bS        <?php

/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// No direct access
defined('_JEXEC') or die;

require_once JPATH_COMPONENT . '/controller.php';

/**
 * Testimonial controller class.
 */
class TlptestimonialControllerTestimonial extends TlptestimonialController {

    /**
     * Method to check out an item for editing and redirect to the edit form.
     *
     * @since	1.6
     */
    public function edit() {
        $app = JFactory::getApplication();

        // Get the previous edit id (if any) and the current edit id.
        $previousId = (int) $app->getUserState('com_tlptestimonial.edit.testimonial.id');
        $editId = JFactory::getApplication()->input->getInt('id', null, 'array');

        // Set the user id for the user to edit in the session.
        $app->setUserState('com_tlptestimonial.edit.testimonial.id', $editId);

        // Get the model.
        $model = $this->getModel('Testimonial', 'TlptestimonialModel');

        // Check out the item
        if ($editId) {
            $model->checkout($editId);
        }

        // Check in the previous user.
        if ($previousId && $previousId !== $editId) {
            $model->checkin($previousId);
        }

        // Redirect to the edit screen.
        $this->setRedirect(JRoute::_('index.php?option=com_tlptestimonial&view=testimonialform&layout=edit', false));
    }

    /**
     * Method to save a user's profile data.
     *
     * @return	void
     * @since	1.6
     */
    public function publish() {
        // Initialise variables.
        $app = JFactory::getApplication();

        //Checking if the user can remove object
        $user = JFactory::getUser();
        if ($user->authorise('core.edit', 'com_tlptestimonial') || $user->authorise('core.edit.state', 'com_tlptestimonial')) {
            $model = $this->getModel('Testimonial', 'TlptestimonialModel');

            // Get the user data.
            $id = $app->input->getInt('id');
            $state = $app->input->getInt('state');

            // Attempt to save the data.
            $return = $model->publish($id, $state);

            // Check for errors.
            if ($return === false) {
                $this->setMessage(JText::sprintf('Save failed: %s', $model->getError()), 'warning');
            }

            // Clear the profile id from the session.
            $app->setUserState('com_tlptestimonial.edit.testimonial.id', null);

            // Flush the data from the session.
            $app->setUserState('com_tlptestimonial.edit.testimonial.data', null);

            // Redirect to the list screen.
            $this->setMessage(JText::_('COM_TLPTESTIMONIAL_ITEM_SAVED_SUCCESSFULLY'));
            $menu = & JSite::getMenu();
            $item = $menu->getActive();
            $this->setRedirect(JRoute::_($item->link, false));
        } else {
            throw new Exception(500);
        }
    }

    public function remove() {

        // Initialise variables.
        $app = JFactory::getApplication();

        //Checking if the user can remove object
        $user = JFactory::getUser();
        if ($user->authorise($user->authorise('core.delete', 'com_tlptestimonial'))) {
            $model = $this->getModel('Testimonial', 'TlptestimonialModel');

            // Get the user data.
            $id = $app->input->getInt('id', 0);

            // Attempt to save the data.
            $return = $model->delete($id);


            // Check for errors.
            if ($return === false) {
                $this->setMessage(JText::sprintf('Delete failed', $model->getError()), 'warning');
            } else {
                // Check in the profile.
                if ($return) {
                    $model->checkin($return);
                }

                // Clear the profile id from the session.
                $app->setUserState('com_tlptestimonial.edit.testimonial.id', null);

                // Flush the data from the session.
                $app->setUserState('com_tlptestimonial.edit.testimonial.data', null);

                $this->setMessage(JText::_('COM_TLPTESTIMONIAL_ITEM_DELETED_SUCCESSFULLY'));
            }

            // Redirect to the list screen.
            $menu = & JSite::getMenu();
            $item = $menu->getActive();
            $this->setRedirect(JRoute::_($item->link, false));
        } else {
            throw new Exception(500);
        }
    }

}
PK       !       controllers/testimonials.phpnu bS        <?php
/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */

// No direct access.
defined('_JEXEC') or die;

require_once JPATH_COMPONENT.'/controller.php';

/**
 * Testimonials list controller class.
 */
class TlptestimonialControllerTestimonials extends TlptestimonialController
{
	/**
	 * Proxy for getModel.
	 * @since	1.6
	 */
	public function &getModel($name = 'Testimonials', $prefix = 'TlptestimonialModel', $config = array())
	{
		$model = parent::getModel($name, $prefix, array('ignore_request' => true));
		return $model;
	}
}PK       ! wtW        controllers/index.htmlnu bS        <html><body></body></html>PK       ! e]l        controllers/testimonialform.phpnu bS        <?php

/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// No direct access
defined('_JEXEC') or die;

require_once JPATH_COMPONENT . '/controller.php';

/**
 * Testimonial controller class.
 */
class TlptestimonialControllerTestimonialForm extends TlptestimonialController {

    /**
     * Method to check out an item for editing and redirect to the edit form.
     *
     * @since	1.6
     */
    public function edit() {
        $app = JFactory::getApplication();

        // Get the previous edit id (if any) and the current edit id.
        $previousId = (int) $app->getUserState('com_tlptestimonial.edit.testimonial.id');
        $editId = JFactory::getApplication()->input->getInt('id', null, 'array');

        // Set the user id for the user to edit in the session.
        $app->setUserState('com_tlptestimonial.edit.testimonial.id', $editId);

        // Get the model.
        $model = $this->getModel('TestimonialForm', 'TlptestimonialModel');

        // Check out the item
        if ($editId) {
            $model->checkout($editId);
        }

        // Check in the previous user.
        if ($previousId) {
            $model->checkin($previousId);
        }

        // Redirect to the edit screen.
        $this->setRedirect(JRoute::_('index.php?option=com_tlptestimonial&view=testimonialform&layout=edit', false));
    }

    /**
     * Method to save a user's profile data.
     *
     * @return	void
     * @since	1.6
     */
    public function save() {
        // Check for request forgeries.
        JSession::checkToken() or jexit(JText::_('JINVALID_TOKEN'));

        // Initialise variables.
        $app = JFactory::getApplication();
        $model = $this->getModel('TestimonialForm', 'TlptestimonialModel');

        // Get the user data.
        $data = JFactory::getApplication()->input->get('jform', array(), 'array');

        // Validate the posted data.
        $form = $model->getForm();
        if (!$form) {
            JError::raiseError(500, $model->getError());
            return false;
        }

        // Validate the posted data.
        $data = $model->validate($form, $data);

        // Check for errors.
        if ($data === false) {
            // Get the validation messages.
            $errors = $model->getErrors();

            // Push up to three validation messages out to the user.
            for ($i = 0, $n = count($errors); $i < $n && $i < 3; $i++) {
                if ($errors[$i] instanceof Exception) {
                    $app->enqueueMessage($errors[$i]->getMessage(), 'warning');
                } else {
                    $app->enqueueMessage($errors[$i], 'warning');
                }
            }

            $input = $app->input;
            $jform = $input->get('jform', array(), 'ARRAY');

            // Save the data in the session.
            $app->setUserState('com_tlptestimonial.edit.testimonial.data', $jform, array());

            // Redirect back to the edit screen.
            $id = (int) $app->getUserState('com_tlptestimonial.edit.testimonial.id');
            $this->setRedirect(JRoute::_('index.php?option=com_tlptestimonial&view=testimonialform&layout=edit&id=' . $id, false));
            return false;
        }

        // Attempt to save the data.
        $return = $model->save($data);

        // Check for errors.
        if ($return === false) {
            // Save the data in the session.
            $app->setUserState('com_tlptestimonial.edit.testimonial.data', $data);

            // Redirect back to the edit screen.
            $id = (int) $app->getUserState('com_tlptestimonial.edit.testimonial.id');
            $this->setMessage(JText::sprintf('Save failed', $model->getError()), 'warning');
            $this->setRedirect(JRoute::_('index.php?option=com_tlptestimonial&view=testimonialform&layout=edit&id=' . $id, false));
            return false;
        }


        // Check in the profile.
        if ($return) {
            $model->checkin($return);
        }

        // Clear the profile id from the session.
        $app->setUserState('com_tlptestimonial.edit.testimonial.id', null);

        // Redirect to the list screen.
        $this->setMessage(JText::_('COM_TLPTESTIMONIAL_ITEM_SAVED_SUCCESSFULLY'));
        $menu = JFactory::getApplication()->getMenu();
        $item = $menu->getActive();
        $url = (empty($item->link) ? 'index.php?option=com_tlptestimonial&view=testimonials' : $item->link);
        $this->setRedirect(JRoute::_($url, false));

        // Flush the data from the session.
        $app->setUserState('com_tlptestimonial.edit.testimonial.data', null);
    }

    function cancel() {
        
        $app = JFactory::getApplication();

        // Get the current edit id.
        $editId = (int) $app->getUserState('com_tlptestimonial.edit.testimonial.id');

        // Get the model.
        $model = $this->getModel('TestimonialForm', 'TlptestimonialModel');

        // Check in the item
        if ($editId) {
            $model->checkin($editId);
        }
        
        $menu = JFactory::getApplication()->getMenu();
        $item = $menu->getActive();
        $url = (empty($item->link) ? 'index.php?option=com_tlptestimonial&view=testimonials' : $item->link);
        $this->setRedirect(JRoute::_($url, false));
    }

    public function remove() {

        // Initialise variables.
        $app = JFactory::getApplication();
        $model = $this->getModel('TestimonialForm', 'TlptestimonialModel');

        // Get the user data.
        $data = array();
        $data['id'] = $app->input->getInt('id');

        // Check for errors.
        if (empty($data['id'])) {
            // Get the validation messages.
            $errors = $model->getErrors();

            // Push up to three validation messages out to the user.
            for ($i = 0, $n = count($errors); $i < $n && $i < 3; $i++) {
                if ($errors[$i] instanceof Exception) {
                    $app->enqueueMessage($errors[$i]->getMessage(), 'warning');
                } else {
                    $app->enqueueMessage($errors[$i], 'warning');
                }
            }

            // Save the data in the session.
            $app->setUserState('com_tlptestimonial.edit.testimonial.data', $data);

            // Redirect back to the edit screen.
            $id = (int) $app->getUserState('com_tlptestimonial.edit.testimonial.id');
            $this->setRedirect(JRoute::_('index.php?option=com_tlptestimonial&view=testimonial&layout=edit&id=' . $id, false));
            return false;
        }

        // Attempt to save the data.
        $return = $model->delete($data);

        // Check for errors.
        if ($return === false) {
            // Save the data in the session.
            $app->setUserState('com_tlptestimonial.edit.testimonial.data', $data);

            // Redirect back to the edit screen.
            $id = (int) $app->getUserState('com_tlptestimonial.edit.testimonial.id');
            $this->setMessage(JText::sprintf('Delete failed', $model->getError()), 'warning');
            $this->setRedirect(JRoute::_('index.php?option=com_tlptestimonial&view=testimonial&layout=edit&id=' . $id, false));
            return false;
        }


        // Check in the profile.
        if ($return) {
            $model->checkin($return);
        }

        // Clear the profile id from the session.
        $app->setUserState('com_tlptestimonial.edit.testimonial.id', null);

        // Redirect to the list screen.
        $this->setMessage(JText::_('COM_TLPTESTIMONIAL_ITEM_DELETED_SUCCESSFULLY'));
        $menu = JFactory::getApplication()->getMenu();
        $item = $menu->getActive();
        $url = (empty($item->link) ? 'index.php?option=com_tlptestimonial&view=testimonials' : $item->link);
        $this->setRedirect(JRoute::_($url, false));

        // Flush the data from the session.
        $app->setUserState('com_tlptestimonial.edit.testimonial.data', null);
    }

}
PK       ! wtW        views/index.htmlnu bS        <html><body></body></html>PK       ! A    #  views/testimonials/tmpl/default.xmlnu bS        <?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout title="COM_TLPTESTIMONIAL_TITLE_LIST_VIEW_TESTIMONIALS" option="View">
        <message>
                        <![CDATA[COM_TLPTESTIMONIAL_TITLE_LIST_VIEW_TESTIMONIALS_DESC]]>
        </message>
	</layout>
	
	 <fields name="params">
        <fieldset 
            name="basic"
            label="COM_TLPTESTIMONIAL_FIELDSET_CATEGORY_SELECT_LABEL_TITLE">
            <field
                name="category_id" addfieldpath="administrator/components/com_tlptestimonial/models/fields"
			 	type="TestimonialCategory"
                label="COM_TLPTESTIMONIAL_FIELDSET_CATEGORY_SELECT_LABEL"
                
                description="JGLOBAL_SHOW_TITLE_DESC">
            </field>
        </fieldset>
    </fields>
</metadata>
PK       ! A!$"  $"  #  views/testimonials/tmpl/default.phpnu bS        <?php
/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// no direct access
defined('_JEXEC') or die;

JHtml::addIncludePath(JPATH_COMPONENT . '/helpers/html');
JHtml::_('bootstrap.tooltip');
JHtml::_('behavior.multiselect');
JHtml::_('formbehavior.chosen', 'select');

$user = JFactory::getUser();
$userId = $user->get('id');
$listOrder = $this->state->get('list.ordering');
$listDirn = $this->state->get('list.direction');
$canCreate = $user->authorise('core.create', 'com_tlptestimonial');
$canEdit = $user->authorise('core.edit', 'com_tlptestimonial');
$canCheckin = $user->authorise('core.manage', 'com_tlptestimonial');
$canChange = $user->authorise('core.edit.state', 'com_tlptestimonial');
$canDelete = $user->authorise('core.delete', 'com_tlptestimonial');

$setting = TlptestimonialFrontendHelper::config();
$image_storiage_path = $setting->imagepath.'/';
$display_no=$setting->display_no;
$image_grid=$setting->detailpage_image_grid;
$content_grid=12-$image_grid;
$readmore=$setting->enable_read_more;
$character_limit=$setting->character_limit;
if(!defined('DS')) define('DS', DIRECTORY_SEPARATOR);
?>

<form action="<?php echo JRoute::_('index.php?option=com_tlptestimonial&view=testimonials'); ?>" method="post" name="adminForm" id="adminForm">
    <?php echo JLayoutHelper::render('default_filter', array('view' => $this), dirname(__FILE__)); ?>
	   <?php if (isset($this->items[0]->state)): ?>
            <?php echo JHtml::_('grid.sort', '', 'a.state', $listDirn, $listOrder); ?>
        <?php endif; ?>
<section class="inner testimonial pb30 signle-list">
<?php
if($display_no==1){
 $i=2; foreach ($this->items as $i => $item) : ?>
          <?php 
			if($i%2==0){?>
           <div class="row-fluid">
            <div class="span12 pb30">
                <div class="span<?php echo $image_grid;?>">
                 <?php   if (!empty($item->profile_image)){ 
                    if($readmore==1){
                ?>
                  <a href="<?php echo JRoute::_('index.php?option=com_tlptestimonial&view=testimonial&id='.(int) $item->id) ?>">
                      <img src="<?php echo JURI::root().$image_storiage_path.'/m_'.$item->profile_image;?>" class="author-img-3" alt="<?php echo $item->name;?>"/>
                      </a>
                      <?php }else{?>
                  <img src="<?php echo JURI::root().$image_storiage_path.'/m_'.$item->profile_image;?>" class="author-img-3" alt="<?php echo $item->name;?>"/>
                <?php  }                  
                }else{ ?>
                    <img src="<?php echo JURI::root().$image_storiage_path?>/noimage.jpg" alt="noimage" />
                <?php }?>
                   <h3><?php if($readmore==1){?> 
                  <a href="<?php echo JRoute::_('index.php?option=com_tlptestimonial&view=testimonial&id='.(int) $item->id) ?>"><?php echo $this->escape($item->name); ?></a> <?php }else{ echo $this->escape($item->name);}?></h3>
                    <h4><?php echo $item->designation; ?>, <?php echo $item->company; ?> <?php echo $item->location; ?></h4>
                </div>
				<div class="span<?php echo $content_grid;?>">
                <blockquote class="left-arrow">
                   <?php if($readmore==1){?>
                   <?php echo substr($item->testimonial,0,$character_limit).' ...'; 
					}else{?>
						 <?php echo $item->testimonial; ?>
					<?php }?>
                </blockquote>
                </div>
             </div>
            </div>
                <?php }else{?>
           <div class="row-fluid">
            <div class="span12 pb30"> 
				<div class="span<?php echo $content_grid;?>">
                <blockquote class="right-arrow">
                   <?php if($readmore==1){?>
                   <?php echo substr($item->testimonial,0,$character_limit).' ...'; 
				}else{?>
                	 <?php echo $item->testimonial; ?>
                <?php }?>
                </blockquote>
                </div>
                 <div class="span<?php echo $image_grid;?>">
                  <?php   if (!empty($item->profile_image)){ 
                    if($readmore==1){
                ?>
                  <a href="<?php echo JRoute::_('index.php?option=com_tlptestimonial&view=testimonial&id='.(int) $item->id) ?>">
                      <img src="<?php echo JURI::root().$image_storiage_path.'m_'.$item->profile_image;?>" class="author-img-3" alt="<?php echo $item->name;?>"/>
                      </a>
                      <?php }else{?>
                  <img src="<?php echo JURI::root().$image_storiage_path.'m_'.$item->profile_image;?>" class="author-img-3" alt="<?php echo $item->name;?>"/>
                <?php  }                  
                }else{ ?>
                    <img src="<?php echo JURI::root().$image_storiage_path?>noimage.jpg" alt="noimage" />
                <?php }?>
                     <h3><?php if($readmore==1){?> 
                  <a href="<?php echo JRoute::_('index.php?option=com_tlptestimonial&view=testimonial&id='.(int) $item->id) ?>"><?php echo $this->escape($item->name); ?></a> <?php }else{ echo $this->escape($item->name);}?></h3>
                    <h4><?php echo $item->designation; ?>, <?php echo $item->company; ?> <?php echo $item->location; ?></h4>
                </div>
               </div>
             </div>                 
                <?php }?>
		 <?php $i++; endforeach; 
        }else{?>
            <?php  $i=0; foreach ($this->items as $i => $item) : $i++;
            if($i%$display_no == 1){echo '<div class="row-fluid">'; }  ?>
				<div class="span6">
                <blockquote>
				<?php if($readmore==1){?>
                   <?php echo substr($item->testimonial,0,$character_limit).' ...'; 
				}else{?>
                	 <?php echo $item->testimonial; ?>
                <?php }?>
                </blockquote>
                <div class="wrapper">
                    <p class="test-content-2"></p>
                 <?php if (!empty($item->profile_image)){ 
                    if($readmore==1){
                ?>
                  <a href="<?php echo JRoute::_('index.php?option=com_tlptestimonial&view=testimonial&id='.(int) $item->id) ?>">
                      <img src="<?php echo JURI::root().$image_storiage_path.'m_'.$item->profile_image;?>" class="author-img-3" alt="<?php echo $item->name;?>"/>
                      </a>
                      <?php }else{?>
                  <img src="<?php echo JURI::root().$image_storiage_path.'m_'.$item->profile_image;?>" class="author-img-3" alt="<?php echo $item->name;?>"/>
                <?php  }                  
                }else{ ?>
                    <img src="<?php echo JURI::root().$image_storiage_path?>noimage.jpg" alt="noimage" />
                <?php }?>
                     <h3><?php if($readmore==1){?> 
                  <a href="<?php echo JRoute::_('index.php?option=com_tlptestimonial&view=testimonial&id='.(int) $item->id) ?>"><?php echo $this->escape($item->name); ?></a> <?php }else{ echo $this->escape($item->name);}?></h3>
                    <h4><?php echo $item->designation; ?>, <?php echo $item->company; ?> <?php echo $item->location; ?></h4>
                </div>
                <div class="cb"></div>
            </div>
			 <?php if($i%$display_no == 0){ echo '</div>';} ?>
 <?php endforeach;
   }?>
</section>
     <?php echo $this->pagination->getListFooter(); ?>
 
    <?php if ($canCreate): ?>
        <a href="<?php echo JRoute::_('index.php?option=com_tlptestimonial&task=testimonialform.edit&id=0', false, 2); ?>"
           class="btn btn-success btn-small"><i
                class="icon-plus"></i> <?php echo JText::_('COM_TLPTESTIMONIAL_ADD_ITEM'); ?></a>
    <?php endif; ?>

    <input type="hidden" name="task" value=""/>
    <input type="hidden" name="boxchecked" value="0"/>
    <input type="hidden" name="filter_order" value="<?php echo $listOrder; ?>"/>
    <input type="hidden" name="filter_order_Dir" value="<?php echo $listDirn; ?>"/>
    <?php echo JHtml::_('form.token'); ?>
</form>

<script type="text/javascript">

    jQuery(document).ready(function () {
        jQuery('.delete-button').click(deleteItem);
    });

    function deleteItem() {
        var item_id = jQuery(this).attr('data-item-id');
        if (confirm("<?php echo JText::_('COM_TLPTESTIMONIAL_DELETE_MESSAGE'); ?>")) {
            window.location.href = '<?php echo JRoute::_('index.php?option=com_tlptestimonial&task=testimonialform.remove&id=', false, 2) ?>' + item_id;
        }
    }
</script>
PK       ! p    *  views/testimonials/tmpl/default_filter.phpnu bS        <?php
/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// no direct access
defined('JPATH_BASE') or die;

$data = $displayData;

// Receive overridable options
$data['options'] = !empty($data['options']) ? $data['options'] : array();

// Set some basic options
$customOptions = array(
	'filtersHidden'       => isset($data['options']['filtersHidden']) ? $data['options']['filtersHidden'] : empty($data['view']->activeFilters),
	'defaultLimit'        => isset($data['options']['defaultLimit']) ? $data['options']['defaultLimit'] : JFactory::getApplication()->get('list_limit', 20),
	'searchFieldSelector' => '#filter_search',
	'orderFieldSelector'  => '#list_fullordering'
);

$data['options'] = array_unique(array_merge($customOptions, $data['options']));

$formSelector = !empty($data['options']['formSelector']) ? $data['options']['formSelector'] : '#adminForm';
$filters      = false;
if (isset($data['view']->filterForm))
{
	$filters = $data['view']->filterForm->getGroup('filter');
}

// Load search tools
JHtml::_('searchtools.form', $formSelector, $data['options']);
?>

<div class="js-stools clearfix">
	<div class="clearfix">
		<div class="js-stools-container-bar">
			<?php if ($filters) : ?>
				<label for="filter_search" class="element-invisible"
				       aria-invalid="false"><?php echo JText::_('COM_TLPTESTIMONIAL_SEARCH_FILTER_SUBMIT'); ?></label>

				<div class="btn-wrapper input-append">
					<?php echo $filters['filter_search']->input; ?>
					<button type="submit" class="btn hasTooltip" title=""
					        data-original-title="<?php echo JText::_('COM_TLPTESTIMONIAL_SEARCH_FILTER_SUBMIT'); ?>">
						<i class="icon-search"></i>
					</button>
				</div>

				<div class="btn-wrapper hidden-phone">
					<button type="button" class="btn hasTooltip js-stools-btn-filter" title=""
					        data-original-title="<?php echo JText::_('COM_TLPTESTIMONIAL_SEARCH_TOOLS_DESC'); ?>">
						<?php echo JText::_('COM_TLPTESTIMONIAL_SEARCH_TOOLS'); ?> <i class="caret"></i>
					</button>
				</div>

				<div class="btn-wrapper">
					<button type="button" class="btn hasTooltip js-stools-btn-clear" title=""
					        data-original-title="<?php echo JText::_('COM_TLPTESTIMONIAL_SEARCH_FILTER_CLEAR'); ?>">
						<?php echo JText::_('COM_TLPTESTIMONIAL_SEARCH_FILTER_CLEAR'); ?>
					</button>
				</div>
			<?php endif; ?>
		</div>
	</div>
	<!-- Filters div -->
	<div class="js-stools-container-filters hidden-phone clearfix" style="">
		<?php // Load the form filters ?>
		<?php if ($filters) : ?>
			<?php foreach ($filters as $fieldName => $field) : ?>
				<?php if ($fieldName != 'filter_search') : ?>
					<div class="js-stools-field-filter">
						<?php echo $field->input; ?>
					</div>
				<?php endif; ?>
			<?php endforeach; ?>
		<?php endif; ?>
	</div>
</div>PK       ! wtW      "  views/testimonials/tmpl/index.htmlnu bS        <html><body></body></html>PK       ! 
  
     views/testimonials/view.html.phpnu bS        <?php

/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// No direct access
defined('_JEXEC') or die;

jimport('joomla.application.component.view');

/**
 * View class for a list of Tlptestimonial.
 */
class TlptestimonialViewTestimonials extends JViewLegacy {

    protected $items;
    protected $pagination;
    protected $state;
    protected $params;

    /**
     * Display the view
     */
    public function display($tpl = null) {
        $app = JFactory::getApplication();

        $this->state = $this->get('State');
        $this->items = $this->get('Items');
        $this->pagination = $this->get('Pagination');
        $this->params = $app->getParams('com_tlptestimonial');
        

        // Check for errors.
        if (count($errors = $this->get('Errors'))) {
;
            throw new Exception(implode("\n", $errors));
        }

        $this->_prepareDocument();
        parent::display($tpl);
    }

    /**
     * Prepares the document
     */
    protected function _prepareDocument() {
        $app = JFactory::getApplication();
        $menus = $app->getMenu();
        $title = null;

        // Because the application sets a default page title,
        // we need to get it from the menu item itself
        $menu = $menus->getActive();
        if ($menu) {
            $this->params->def('page_heading', $this->params->get('page_title', $menu->title));
        } else {
            $this->params->def('page_heading', JText::_('COM_TLPTESTIMONIAL_DEFAULT_PAGE_TITLE'));
        }
        $title = $this->params->get('page_title', '');
        if (empty($title)) {
            $title = $app->getCfg('sitename');
        } elseif ($app->getCfg('sitename_pagetitles', 0) == 1) {
            $title = JText::sprintf('JPAGETITLE', $app->getCfg('sitename'), $title);
        } elseif ($app->getCfg('sitename_pagetitles', 0) == 2) {
            $title = JText::sprintf('JPAGETITLE', $title, $app->getCfg('sitename'));
        }
        $this->document->setTitle($title);

        if ($this->params->get('menu-meta_description')) {
            $this->document->setDescription($this->params->get('menu-meta_description'));
        }

        if ($this->params->get('menu-meta_keywords')) {
            $this->document->setMetadata('keywords', $this->params->get('menu-meta_keywords'));
        }

        if ($this->params->get('robots')) {
            $this->document->setMetadata('robots', $this->params->get('robots'));
        }
    }

}PK       ! wtW        views/testimonials/index.htmlnu bS        <html><body></body></html>PK       ! wtW      !  views/testimonial/tmpl/index.htmlnu bS        <html><body></body></html>PK       ! Z    "  views/testimonial/tmpl/default.phpnu bS        <?php
/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// no direct access
defined('_JEXEC') or die;

$setting = TlptestimonialFrontendHelper::config();
$image_storiage_path = $setting->imagepath.'/';
$display_no=$setting->display_no;
$image_grid=$setting->detailpage_image_grid;
$content_grid=12-$image_grid;
?>
<?php if ($this->item) : ?>

<section class="inner testimonial pb30 signle-list">
<div class="row-fluid">
            <div class="span12 pb30">
                <div class="image-area">
                 <?php   if (!empty($this->item->profile_image)){ ?>
                    <img src="<?php echo JURI::root().$image_storiage_path.'m_'.$this->item->profile_image;?>"  class="author-img-3" alt="<?php echo $this->item->name; ?>" />
                    <?php
                }else{ ?>
                    <img src="<?php echo JURI::root().$image_storiage_path?>noimage.jpg" alt="noimage" />
                <?php }?>
                    <h3><?php echo $this->item->name; ?></h3>
                    <h4><?php echo $this->item->designation; ?>, <?php echo $this->item->company; ?> <?php echo $this->item->location; ?></h4>
                </div>
				<div >
                <blockquote class="top-arrow">
                   <?php echo $this->item->testimonial; ?>
                </blockquote>
                </div>
             </div>
            </div>
   </section>         
    
    
    <?php
else:
    echo JText::_('COM_TLPTESTIMONIAL_ITEM_NOT_LOADED');
endif;
?>
PK       ! }X  X  "  views/testimonial/tmpl/default.xmlnu bS        <?xml version="1.0" encoding="utf-8"?>
<metadata>
    <layout title="COM_TLPTESTIMONIAL_TITLE_ITEM_VIEW_TESTIMONIAL" option="View">
        <message>
                        <![CDATA[COM_TLPTESTIMONIAL_TITLE_ITEM_VIEW_TESTIMONIAL_DESC]]>
        </message>
    </layout>
    <fields name="params">
        <fieldset 
            name="basic"
            label="COM_TLPTESTIMONIAL_FIELDSET_ITEM_ID_SELECT_LABEL">
            <field
                name="item_id"
                query="SELECT `id` FROM #__tlptestimonial_testimonial ORDER BY `id`"
                type="sql"
                key_field="id" 
                value_field="id"
                label="COM_TLPTESTIMONIAL_ITEM_ID_SELECT_LABEL"
                require="true"
                description="JGLOBAL_SHOW_TITLE_DESC">
            </field>
        </fieldset>
    </fields>
</metadata>
PK       ! 2§      views/testimonial/view.html.phpnu bS        <?php

/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// No direct access
defined('_JEXEC') or die;

jimport('joomla.application.component.view');

/**
 * View to edit
 */
class TlptestimonialViewTestimonial extends JViewLegacy {

    protected $state;
    protected $item;
    protected $form;
    protected $params;

    /**
     * Display the view
     */
    public function display($tpl = null) {

        $app = JFactory::getApplication();
        $user = JFactory::getUser();

        $this->state = $this->get('State');
        $this->item = $this->get('Data');
        $this->params = $app->getParams('com_tlptestimonial');

        if (!empty($this->item)) {
            
        }


        // Check for errors.
        if (count($errors = $this->get('Errors'))) {
            throw new Exception(implode("\n", $errors));
        }

        

        if ($this->_layout == 'edit') {

            $authorised = $user->authorise('core.create', 'com_tlptestimonial');

            if ($authorised !== true) {
                throw new Exception(JText::_('JERROR_ALERTNOAUTHOR'));
            }
        }

        $this->_prepareDocument();

        parent::display($tpl);
    }

    /**
     * Prepares the document
     */
    protected function _prepareDocument() {
        $app = JFactory::getApplication();
        $menus = $app->getMenu();
        $title = null;

        // Because the application sets a default page title,
        // we need to get it from the menu item itself
        $menu = $menus->getActive();
        if ($menu) {
            $this->params->def('page_heading', $this->params->get('page_title', $menu->title));
        } else {
            $this->params->def('page_heading', JText::_('COM_TLPTESTIMONIAL_DEFAULT_PAGE_TITLE'));
        }
        $title = $this->params->get('page_title', '');
        if (empty($title)) {
            $title = $app->getCfg('sitename');
        } elseif ($app->getCfg('sitename_pagetitles', 0) == 1) {
            $title = JText::sprintf('JPAGETITLE', $app->getCfg('sitename'), $title);
        } elseif ($app->getCfg('sitename_pagetitles', 0) == 2) {
            $title = JText::sprintf('JPAGETITLE', $title, $app->getCfg('sitename'));
        }
        $this->document->setTitle($title);

        if ($this->params->get('menu-meta_description')) {
            $this->document->setDescription($this->params->get('menu-meta_description'));
        }

        if ($this->params->get('menu-meta_keywords')) {
            $this->document->setMetadata('keywords', $this->params->get('menu-meta_keywords'));
        }

        if ($this->params->get('robots')) {
            $this->document->setMetadata('robots', $this->params->get('robots'));
        }
    }

}
PK       ! wtW        views/testimonial/index.htmlnu bS        <html><body></body></html>PK       ! wtW         views/testimonialform/index.htmlnu bS        <html><body></body></html>PK       ! 0v
  
  #  views/testimonialform/view.html.phpnu bS        <?php

/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// No direct access
defined('_JEXEC') or die;

jimport('joomla.application.component.view');

/**
 * View to edit
 */
class TlptestimonialViewTestimonialform extends JViewLegacy {

    protected $state;
    protected $item;
    protected $form;
    protected $params;

    /**
     * Display the view
     */
    public function display($tpl = null) {

        $app = JFactory::getApplication();
        $user = JFactory::getUser();

        $this->state = $this->get('State');
        $this->item = $this->get('Data');
        $this->params = $app->getParams('com_tlptestimonial');
        $this->form		= $this->get('Form');

        // Check for errors.
        if (count($errors = $this->get('Errors'))) {
            throw new Exception(implode("\n", $errors));
        }

        

        $this->_prepareDocument();

        parent::display($tpl);
    }

    /**
     * Prepares the document
     */
    protected function _prepareDocument() {
        $app = JFactory::getApplication();
        $menus = $app->getMenu();
        $title = null;

        // Because the application sets a default page title,
        // we need to get it from the menu item itself
        $menu = $menus->getActive();
        if ($menu) {
            $this->params->def('page_heading', $this->params->get('page_title', $menu->title));
        } else {
            $this->params->def('page_heading', JText::_('COM_TLPTESTIMONIAL_DEFAULT_PAGE_TITLE'));
        }
        $title = $this->params->get('page_title', '');
        if (empty($title)) {
            $title = $app->getCfg('sitename');
        } elseif ($app->getCfg('sitename_pagetitles', 0) == 1) {
            $title = JText::sprintf('JPAGETITLE', $app->getCfg('sitename'), $title);
        } elseif ($app->getCfg('sitename_pagetitles', 0) == 2) {
            $title = JText::sprintf('JPAGETITLE', $title, $app->getCfg('sitename'));
        }
        $this->document->setTitle($title);

        if ($this->params->get('menu-meta_description')) {
            $this->document->setDescription($this->params->get('menu-meta_description'));
        }

        if ($this->params->get('menu-meta_keywords')) {
            $this->document->setMetadata('keywords', $this->params->get('menu-meta_keywords'));
        }

        if ($this->params->get('robots')) {
            $this->document->setMetadata('robots', $this->params->get('robots'));
        }
    }

}
PK       ! f    &  views/testimonialform/tmpl/default.xmlnu bS        <?xml version="1.0" encoding="utf-8"?>
<metadata>
    <layout title="COM_TLPTESTIMONIAL_TITLE_FORM_VIEW_TESTIMONIAL" option="View">
        <message>
                        <![CDATA[COM_TLPTESTIMONIAL_TITLE_FORM_VIEW_TESTIMONIAL_DESC]]>
        </message>
    </layout>
   
</metadata>
PK       ! a;A  A  &  views/testimonialform/tmpl/default.phpnu bS        <?php
/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// no direct access
defined('_JEXEC') or die;

JHtml::_('behavior.keepalive');
JHtml::_('behavior.tooltip');
JHtml::_('behavior.formvalidation');
JHtml::_('formbehavior.chosen', 'select');

//Load admin language file
$lang = JFactory::getLanguage();
$lang->load('com_tlptestimonial', JPATH_ADMINISTRATOR);
$doc = JFactory::getDocument();
$doc->addScript(JUri::base() . '/components/com_tlptestimonial/assets/js/form.js');


?>
</style>
<script type="text/javascript">
    getScript('//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js', function() {
        jQuery(document).ready(function() {
            jQuery('#form-testimonial').submit(function(event) {
                
		if(jQuery('#jform_photo').val() != ''){
			jQuery('#jform_photo_hidden').val(jQuery('#jform_photo').val());
		}
            });

            
        });
    });

</script>

<div class="testimonial-edit front-end-edit">
    <?php if (!empty($this->item->id)): ?>
        <h3><?php echo JText::_('COM_TLPTESTIMONIAL_EDIT_ITEM'); ?> <?php echo $this->item->id; ?></h3>
    <?php else: ?>
        <h3><?php echo JText::_('COM_TLPTESTIMONIAL_ADD_ITEM'); ?></h3>
    <?php endif; ?>

    <form id="form-testimonial" action="<?php echo JRoute::_('index.php?option=com_tlptestimonial&task=testimonial.save'); ?>" method="post" class="form-validate form-horizontal" enctype="multipart/form-data">
        
	<input type="hidden" name="jform[id]" value="<?php echo $this->item->id; ?>" />

	<div class="control-group">
		<div class="control-label"><?php echo $this->form->getLabel('profile_image'); ?></div>
		<div class="controls"><?php echo $this->form->getInput('profile_image'); ?></div>
	</div>
	
	<input type="hidden" name="jform[profile_image]" id="jform_profile_image_hidden" value="<?php echo $this->item->profile_image ?>" />
	<div class="control-group">
		<div class="control-label"><?php echo $this->form->getLabel('name'); ?></div>
		<div class="controls"><?php echo $this->form->getInput('name'); ?></div>
	</div>
	<div class="control-group">
		<div class="control-label"><?php echo $this->form->getLabel('designation'); ?></div>
		<div class="controls"><?php echo $this->form->getInput('designation'); ?></div>
	</div>
	<div class="control-group">
		<div class="control-label"><?php echo $this->form->getLabel('company'); ?></div>
		<div class="controls"><?php echo $this->form->getInput('company'); ?></div>
	</div>
	<div class="control-group">
		<div class="control-label"><?php echo $this->form->getLabel('location'); ?></div>
		<div class="controls"><?php echo $this->form->getInput('location'); ?></div>
	</div>
	<div class="control-group">
		<div class="control-label"><?php echo $this->form->getLabel('testimonial'); ?></div>
		<div class="controls"><?php echo $this->form->getInput('testimonial'); ?></div>
	</div>
	<input type="hidden" name="jform[ordering]" value="<?php echo $this->item->ordering; ?>" />

	<input type="hidden" name="jform[state]" value="<?php echo $this->item->state; ?>" />

	<input type="hidden" name="jform[checked_out]" value="<?php echo $this->item->checked_out; ?>" />

	<input type="hidden" name="jform[checked_out_time]" value="<?php echo $this->item->checked_out_time; ?>" />

	<?php if(empty($this->item->created_by)): ?>
		<input type="hidden" name="jform[created_by]" value="<?php echo JFactory::getUser()->id; ?>" />
	<?php else: ?>
		<input type="hidden" name="jform[created_by]" value="<?php echo $this->item->created_by; ?>" />
	<?php endif; ?>
        <div class="control-group">
            <div class="controls">
                <button type="submit" class="validate btn btn-primary"><?php echo JText::_('JSUBMIT'); ?></button>
                <a class="btn" href="<?php echo JRoute::_('index.php?option=com_tlptestimonial&task=testimonialform.cancel'); ?>" title="<?php echo JText::_('JCANCEL'); ?>"><?php echo JText::_('JCANCEL'); ?></a>
            </div>
        </div>
        
        <input type="hidden" name="option" value="com_tlptestimonial" />
        <input type="hidden" name="task" value="testimonialform.save" />
        <?php echo JHtml::_('form.token'); ?>
    </form>
</div>
PK       ! wtW      %  views/testimonialform/tmpl/index.htmlnu bS        <html><body></body></html>PK       ! pNj      tlptestimonial.phpnu bS        <?php
/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */

defined('_JEXEC') or die;

// Include dependancies
jimport('joomla.application.component.controller');
$document = JFactory::getDocument();

$document->addStyleSheet('components/com_tlptestimonial/assets/css/tlptestimonial.css');
//if($bscss==1){
//$document->addStyleSheet('media/jui/css/bootstrap.css');
//}
// Execute the task.
$controller	= JControllerLegacy::getInstance('Tlptestimonial');
$controller->execute(JFactory::getApplication()->input->get('task'));
$controller->redirect();
PK       ! L}ai  i    helpers/tlptestimonial.phpnu bS        <?php

/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
defined('_JEXEC') or die;

class TlptestimonialFrontendHelper {
	
	
    
}
PK       ! wtW        helpers/index.htmlnu bS        <html><body></body></html>PK       ! 
B    assets/images/test-bg.jpgnu bS         Exif  II*             Ducky     d  ohttp://ns.adobe.com/xap/1.0/ <?xpacket begin="﻿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.3-c011 66.145661, 2012/02/06-14:56:27        "> <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:472D30D75096E411977D9D64C312214E" xmpMM:DocumentID="xmp.did:4BF522F5AB9211E48131C03A358AC261" xmpMM:InstanceID="xmp.iid:4BF522F4AB9211E48131C03A358AC261" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:961413B375A0E411851DFD4C3D7513AE" stRef:documentID="xmp.did:BE7CAA123C96E411977D9D64C312214E"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> Adobe d      ]                	
               !1AQa"q2#BRb3$r	C%S4D&csTtԓd'5UGuF
   !1AQaq"2B#R3b$s4trCSTcD%E   ? ˇ\s?3϶C>p!i<grZG4wSNjw8[|W?j?~ NZnE!? i lCO?`B ( "2#ʂ- W? +EJ҃!ǏwFA$xrkW,Nd9~_n tF9 iTt{u0!
5jYq<!
ֵ TR߁BMiʟx(${D΄{! >O_j`BH4ObjZef_߁rȓw?e0!&^4*0!(Z/aB#9׷W2{9S`B3JVU._Au+ӷ!U0O>'tY׷.t0!$Lx<U%PsᦜDL_ƸAJtt&Og
hS׻##3 3㤚{gHQCuY\FqWNF|p㪧!W1ƴ{n#(iٞ}ӑ&2!^IO~\8`BQx p!x 7ήke8#[o{骘 " r >w>y@r^~zl^nAtv6n=b	f <\kڱ=?_#0pW ֩5啼gҠ(ʃ;bnJ>عޟAi\Ӽ_D$rMQ!,&5Seqs"aF_Z\em兀;kkmGuɰ6ni1FN=s@]>䣟_Tdw8.RHQiP 0\ri@{jp67wz\LZUV<|1T1u	%zWG%ܺkA.)LgFBmySxSB
:Wu*I^NF/Ę8$|#% UC`0ZTJf2Ŋб$Ph4=b9nPdbԚm
%7,N.K7(PJ@iCƒe*6 j|	k,	զ:pv NN!!#r0ypYq#L2TjS^@E̓ݚeT7j,0`TiRpyb'$aK\'80JaM5F"I/n*|-#[pO+.hN#]I vb]=I e/]|zJ֙T]n>k'| Zx)
E)!υB7eE;yN5je><^ 1>Hـ(<TcXa<JoT[	ܪՆ䪃Ě5)u[MJNLF)rN@4mAO}?~&L+ DTͽG{i^I]#)mm%<MFոe>7F+r #5(eG2<@@eA"$A'ڳw0ڶ+]
9T^ʌO/(;*ҺVxMɫ1KkZXZH8&}IxD#ҩf@b^:W,R/MeEI<JJS% NXz5KQWA-P*~UhTnWc)P4HׅyY5'NU &B{4)!.w	DptZXj3TP.|sDD3o+2ygK u~8o>H`\}SD+}*-$vA2׻0Ե!?ѤtYid$`W<}7Ĝd	h_}(W39Н4=T>RPSFf+S^'&MysہӦµ|1$r:g	 
f|5@+qxU< kO\C235租g fde߁	:kϙ S@LÇ>I
v)y`B:-EMyqDq4{ן!*9ҝ8ss`<x	$JLQہ"3߁i˷.B,F2'|k}~%eQSϷ$Zq$|~!߁֜Ye<C:/xꡮyVs5G\v|p!*`HKtE!!/C ©ШTvZCO {$h=h=imn"zw߁k=k=	U=8Oj|N I?ăN$ 8 xB0MA>ڏ~!2)JRGh'xJf0!jH9 3B 2`uS*v@*	=)@N\* BOA{;@44?s&A^G.Gn#
hNGP&42iǝ0!'=YVûZ+WӲ	'
N8r<[.')kx5of?]8k%E8m,C!_ ׳!+.Ϗ
B.!Jo~ u\0!
it[yyB? .| 0!ٗ.}fԠ@c3Bxg%4%/ف	@"':T|3uU
mφYF:^c"~n];0!RH ><! jxPV)9BF;|=`BJpFr#09e}rr%R9ei_Ntj}`B QBNRZɨWtTmc?UWNua\qӻ]aowWv$Ԡbκܚwrk8+ѷ֎է}3U[nxʮQ@4S\-cl~+K} n[be^V`T&>/ܼԤ[R'>тһAg=&eqnU_p[,]B>~[H2p_#%n*$@́W^'Rtq^_Gim"Q!Hwq<P3r^K-%Q4biRx#8@}պF2`_pQ),bd* bmW2vHbc"6BJ.hv9vЂ1UƧ36}M0,2<Sn<bمuLs3+JS,j<%*|^Dzl?b(i-&JT1)UƇ33ı#їnjҗ!6ٕ5k[-ҠBlS,0mS.@SXEJj
FñX~'攪dvE
:uq 4f,i$͕JWQ;PwSrHɹ/$sʳիQ9MW*a3<93܏	J1,R#1NXmk48R,!)ΎЖ1!ȸ9<CFW@ȷo8ڳ>P!RXҋFH\(UAtf~K8:n	IcH]4cp"B0(2tup6ϵTNXmIiKUZZr8΋&@:/<
d#h@˨DxIsb1%,櫋<s3$,+m.	SxGy\Lk	38yn>T_M<Jݼv%Y Ai܍ʓc3UƏE,ቆ#%ѶO	xA-D}3PU$:KF
a'7XDDv,5o2=1j݅dbݲ?G4aRFӀLg< >Ka07֡TP5RkL8;Yv`XL⌸ w@qliFcڦX`{oj?͕3ӕ	#6k1"gq'eF48>_\y,\~)ۯ5Q*K* *8TAƕ2qe_N,nuևO,=9-'=bv \Fc,S1 `#3=y}o&ЬRPCd&}OK|Bֵ22^z%O%,5vI9Lu^8NdO	,{pĨPGfO.ʞDM(r{!x
V!BxS{ Łj9dr
e22̎&xb8G,B:V#r*eW@?Áƴ<<@
eջup! EhME?:s˟|%dvrˈB!PIe~@㪹<δ=rہi4V:`B*!Z<q	B3J x{U	'!F|{Ft`BO8V`B009I&ϊ9(`H,.W,XV2N$IYm\WS!0 t8B//Ck^Z5oIvdyBǁ{#({#`PG~8k^߸U[*Ew߆"4^u+{xB5n\?/^5d[|k	 Hp!*(_W"H#|Wہ	KǴv" FH<js0! "DEjOJ`BVmNTƽdp!CECAkgG1g̃	44\e|2*k\{ÖuӎU)_`BAgKW!N|0!U<O.?~#G!ʹxΕ)ˆ#rQrMl8ʕjZe0!& HH#Cr2xq!(VN\?gn$[qu'~Yʘ&iZL\Gӟ3:`x2b
ov#5ly f\!ف:T3\p˿ֹ C\@4ρ(s>A ^}f|E{ n#
E9fh|$1.Gݞ/_Q'3
;T
3"E@dǁ qiGi} [OF43?%ƽI[gq:EmeU>`ex歍r2@od>ioRr33\q<. WQۙ0pVsOdLTej 
D58z̧~b>>rb/MuگvrMQY<PF=_3'oiA*v22}{M}H:[u۷hmHbX3r}{i-0=kƩω{7oR\LIXTH ǘn2cྈhӵd9]%;24rTa`Æ~ɻӡFuy2kԢdÝMs[!go_D 3YΗhatLCXh  q$c14Z0# 	"%b4T>v$L@87[Dĕ dy8$Jo7hvrF.gE",j)Nf=V.!4PIώLゖtY!]ґjT7!@ &mEE-/;8g 
iPf@d̚o192B59ȌJغ$yjP
qÚ3䠬'Z }oeI\6,PqŘSUVbb=NԖ*&$T+[x?O
ȫ!YD._9jMsk4cr:gF>jQZ,z7^[-4 jߚU3`:fSབE]v8aHdST
bhbcYȜU2NmY^G)ի]jWZpF5.ARm#@gR-YuN@TNy34UdBRO0#%TiaBH,Y1]-7֘0/ۉM.#ZtzSUkW`pN<'6x(QQ1r8 xba8t'TE^QX	nPbTD .X7| 6JG<zLjbdD(JjԿ<VN Ln9?%sk?*Ѭ'5/ak{aHCZb+J.8ϻN턁0>տVm1m~RbM	uZr9P̨|1u(4+ZJ˾sH`B	 ~
18*fYRTwH'3CLΞ"8cV #+qM:B%Ġ#sf%`nIe,ژMH$^+"UޡD6˭O+J
C`<yRs=8`{Yb4e0PLzW@?ڼC֑V{}9E[Ki
Bd9gZgRpdNP5=j.45^O~"	 {9rZ`B$ƇR@bDdsdS!dWh2̀y2KRyw!(P< j;j2	 C!&4ӏXj42*ap!'!Z{9zE>)`BPKZq@4rA3?݁	cxU{!y^ہ@I x*Á	Bf3&u=@8f+Z8kZgʜp!>ӗ*Ӟg,Eeہ0!C0!%H5t24˰zKVXh+Խ|/1YJ}}Xo0!
μiNE} !} !tBBMaB!F?J??Πv0!*0!hxR=;0!&jiL H;;uS$SQ^>Ĵ(s<Jd4ʤBH _$8eS@)0!#3ۧBJ uO,!d{AծxeSCAs;p!SU97Æ"AfA<'fIfi\`g_~X<ʦOб-C[3ĭge#Z@&&Yfj.EE$?n',W$<>>!&I#6WXPZGwTDR*ij?_=,F7y#P<1ls+APxobYf;+m,9golwyu54WvEckJ\][* "yll
$PDN"B=t[N}FciHQ{KSW\q_>$?zS1ܷy|hZ0`ۄM$CQjI<1X7NI5MsE=`XmWLvֳg,wL*1V0BN[%7 6a 2Τx`acx^^C_[PkqV[ ,xTՐӏi;; e|g*"hb1Fi\Oa]Enu]ۻt=ܢ ifɍs!¨Aש+i(C#xՈ"aXx$p"Z	#M<HP` ,׿	ξ~p!"<kJiʹ`BP:)$gϞx!= kvp!%H'*JBPNtȟ8Z5m#b{o"\ʩ	o1:Ϟ  7:-Q/ }DM;#2?5 Ҕ)!/'aTٷ}com}F*\+5i5V80 Y;۶J:|yn}y`k-T^̈	&dpߎ˒\2D `6{
!-yĎuY iwKo^]GΩr;kiZ4Խ7tnlfJ7֮MQʠl6>\~W8l8-zeRфW|50YH"yxgRi5[ھYu}7zk(&k70BH`hOv(A3] }]3NC"xbϚiLb^[70,Uu Xc+$&$T_*`%{TlKtU!L#L,O*G9*!x?bq;$YfU&+y+jEߌ۶32K+VXfI%B+6H#
6F$j<J7["zMl]N5T((,,A>KbLNCor[[=eLK@:2*å ÐIφ|8%|*_^CILUU>8`؛'/jdDEYf
qR*)`r&4,#_6K50b	]-P<fc{SlL$'T\<Bo4Tl),EiBEJxPa6ăMǑP((iQPHs
W%1"xjXKǳW6i5 V0#,K8w3䙄oÚ9yUo0 4`AYt1Nc<8K;bo<#/jص*>g$RBQmw$Vڽ$C4DYFPFaqj$O,~a!k
d{,@Tu焈2.,D}-p.kA XZbCH'Pn*bU9 KM`[tETTmϕ8_Nhi'% 4#ʱN$qȕFJNc,WiͩX1%V W1;_o-((ݨͭACPeb7>Y2߆*q<VG\uT  >^nipD\7HԀ8Cۋ"` ]35-<jB54&֕#UZ{fn10%J\xAd4@tǋuo먆?[8u/ cV#E_:Hn+?Z#ip`Bvc!Z\NQLC	нD!xD	AI/Ssx<
蠋;J:~>\N;8/"EJjkBF_
!Zc*3H#>dd3i{<DH9БңvفI졭8}0!*dO*FAE39*HU!aßqB:OLgL!'3QJ\s`h=)ہ4Ϸ/ہ ѩµTTԊS3Q")L@I"DyRفT5^5j).yBqs.@H˷"9{9B*PcwB.uQ@?x~DĞ$s!g)GP$ 	#\<8@	>iVC=Ϸ(sC%k{N|1r)7$TgxDq,xzUQ9Ru0!;P2+)QBw߆!w߆!G~" L  L  on gg|k=k',y%P9 x`BQnA$>ʵq`BIh+YvYo
vp媀oeCvSqΓN;@W
P\ϴ`B2(	$^LIx(ȌϞ#h 5lݙ`B1 $	>#$^\F]I*3n Ƅ&,F3vNYHÐvX"A:bE+*)y
9$We[|,+HyѤyhBKXS"ρHeMijg=k/,WQܞ$SRq!	#K?j<e'v5on;^PGlrO&Rᕼ ݖ|f 8,IىU_w;)mN雖@^*aQEC0rF1!2S)}Ov,Y|;iqܠ褛}*Y4$j0LŒh1v߬l^Zۥ { )H[~iUWP<@
!_% 2=g~K]!cI'VQ"KœTz	YXEBg^ho]Tsi%fV=E2X[\w&MGpUjӹG[`m lYm^鹴}>izTMƨB,4V%L j<uN{k87M6Ez[3@VYdyͫ3%SNKs`DmomL.ܛ](ѥU{O(  "$k>"3O;.c.%P\ERiı5]IVVWu'012>@NBp$n};;v1 ۭ쵎9d13erҘ~jOc&״AoqmmXcVg@_U3xUFtSD qTv\=]88tK6{,ll=gvxI kTJdˑ+Cev~h)ay+X.m*nvmܯЬH	>glh[ҶE._qPChGfnf2dI$׎cnF8cؽ^t=m{텻]AfƥӚHF7;}D ˞kɭw.Xjʾ[]HQtē@.rN][)*Z2ȫ)ۈHJ-T*R,}9Wxs2θ1Qpj{rTyT=q9EPRοف_yp&6AjV&5Fk v< M?>hpb6{R=F̀A?N#_I9U&G:B-0"jjT@$yckq&عY#mЉ-iP2yZxk#1ًB0=iAI?r_]nC_!;+/#)VHqKPS㩿}g)6yNR1\Go=yKydJ.A Әb z٧s?#'Y~v` $se }_=k;Z:i@Bj>eq-@?^5u۰8J ޸7f_b;8=}ghv" >TKm 9,oPsǏ[W/.x {3_VCu^mZf= Udqimi`XIwY`ݛtS,M? %H"A1VUёJ{T5̉az=̧=#{pIIo.g&YeJ<q[_SFcnA[ZxI7=ƱU+WRWŚ&\|'7q<bzzv45˶]IuH: o(Epl"onn|>lDC%gÖLf7ұ< N<q7c*$8#ȥf,#EN8lF+zm 1M(}ed+'娮WOo2[23&G{tNgsr"ƅvF@\O@@+x XWj d^DBȇ$] ̓_4t	K6(ROD)#HiU5W]Q@W!18gܔX"	we[ld QDl9¼|އf(HHVe RA/*??j׮RȫV~f$Dʪ<`at*6<;0U&cۤs<GY4:Kǋ!ȒxsznY b"8zii㹲cq(ZWKW>TlaOD{8wuK$ϦFy&CJL(vq'_7M)|	ܣIgI"4? TS'1?Ee34[xU\!SX!P'm[!Rv$(P9fQ:IWOژ=Dbpl=bxtr<mF`~ L"P/|F%M+u4j<TQ	a0+yHl҄P?C EE'[\"oSrcL=]T*El<2McgiY#IdQhڵf$rώ5sx._r"	Ղ{XT⦔h@̗9,{NXoRh	Z~5vpuHq#%'g;Smۑ2n|ڀ5H# j	N=רń@^%F"FXqz$H:cjL+TF4̴jp1YyH.pgµӐδ)þiJrN@fFLmrǇ<@ 9Țqt)\rU)JN< |܍9!'@1YD\!M908dOyO#!2>܆%>$Op!s W`B6	xB?9S"
՘ǎ [1uy s9p#!ݙp!'PGʕ
8B@Z{!ω 9`B#8B00)I920j.[T?on'DrCtIzhΒgϷLkwӟ'>ݸ@Oo,Hf#ϑ"i^Z`BN{	N_nVR ) CQS`BJ70!)x<+qz Bx*N!
*?_jd`#K553R+>^Br~G_@p?
W0ƴΜ~F̌q Wݕ)ƚׁx;+$Y{#!<vbSrO	3ȑ8$iʇ1Ƙ
pZd|FC.885Z"FuԌ XUޠ1]d^k * N,iz,:_o3݈<	Yd0xbud	9b`#x2ys/gͳyߺ˩#[T(vko&yl
MF ,KV ,uۡWhaPrWgꞢrmfW]{:XBKOMlthȳh+z!w!Vw^nqm6o:֏lMedZ:9Xv,yH؃V±tm7PtZɂtzYb_sunaHWHTrJÎbL \r'Ä7{=m)qtP&=²+!IuJ*:Ou_$L~R , u%ő%d.lo.,ʘFFukW˖K[W#(N-jsW- -ަ.Sxq۶}ww6+~۬&v]d1gyRDh,	|ڥP:w\Iۜ Y]CsiuĶ]7e^vqT2@z~Xwk75vU +Ӧ墨jM7rӼ^s;uNmt5(ޒ{,jB${s:$\.wn6F}6c%6=uHFl"3Cp[R28N-F)F
A*\;v+}[*5Ch=)%X \T2Y\G,Xr&ڑl=?d#bk=Գ}Ί Grujq(Ġ aGm{M1}u}}A['K7a)Py-kc	jR&3H#ai%7mu}H[L'0̌*qDy1[ХN&_*7N.xpym˸-?&V;iڬUƷת?=	w@+M^ۖ.M_4,Y=jc;u#?ZTn7t8\ݿ/:H/7{k.y|+'	/fX7n.aJammѰEL4[ϤGSt&	bޟC#kv"U
2e[Min zj]˽}SAqiåKܭ]eԈ"y Lv};׻6]=&.`x^t]Kne~G+
K~\JȪWvDIa:$i}IZT`	S$deՀ]nb/orR @^@j2δ	MZp1`$r'1ʘGd#Õ9 6-ZdA:B>^AȽzD$!}gWN06g/6[Jj|zk<r(D}d~VwW==wmIm@NnA+%NXڼ^&!]6r_^DKF	ƗK]qLD>+-1ZBbGe
ѣ .@mqxE5pOiH&}@)B{q\JT?[PB@5WJ"/./m=IrPYM%Y|5#鎱^Fh,?_2t=#gDGl"NgV O%!WN{κoUwtram)8v}xL@slO]O&z>9P6}q-%W[F56<.Z&MO+HW)oް.렷[b;lװ3)0gnsĴ يU.D `O]osܞg@ń1L-Z/FN@ӎUlAX0TOQ7c[dE We;kY"d@ЮQB28΄bOZɢܦQlЋI,!m!{yJ,f`L[G$}&~je tMطwYDZUTUXQ#UIvS$җVx+ajKP`$ֱI*N^PC:DD%#3õ\)xג鍇neb? 	W rژ||X7Z\nRHm"09ZZHl&X*s1)2dcz1XĤӀ>bt<+#ְbq<ʐA<lRM,dbP  TȷX(T9jFF$F@sL^.ztЪY)V$*җ8we4ƅRX+ϖYֳ-'--$gy @G^W>XnX 8+{=Gy^ju$YFeH B5{qSZSP@E>һӖ IhfMUZ5#_/q>c+5-I55ɡLJ#JNM tć)	Dv6өyQ=b77O(HT%2*hi27;Alóڧr)Oj7$+wHt)38=k5FC`dkSQ$ :YrيPڵk0Lt\ZKQXIq>VuIUG f#
J}ط\fβ@ OUI`IG}2by"n>|&aJ@^*bS/yY;<FiKyHVdvGʠY}ժXx.vAOY]Gw1Ar IgM̚2q%E:D~X"F#Pifq5	X;	dBoێ"!	C Rs1yЅ^3^<,/riFN̪yX͸pO9N4z#Jʙ`B04 d|!ETL8[<ydFu/v"c)SL@fAL½,ȯaĊ9xN}e́Pjr&RqP;#Cg*`B:Bx`BI&w`B-W2 μxeN|G,Bg\53
sǗB0;nuFYT>9B#e^8Ay59p!55p8@kQs@"DpG5k>= qd	2 ,09,"bdr||u(/̋P+x,C 
=KZWB9vY>=4:|p!
S'>T*{B=p!c*;_0!"[E= ݁x?`B@e0!
u=p!
~8P/=0!0!%s'!u)\)`H5kE=!'9cUL|(x{Tj9W:w`B!P+d|\EsX'!U<+>]`PgQ+Ǐ<$v sZs;!*Oq`B׺iYU# 7jU@uI#Rpj,)}K/f d߷k4bR %Kj;KBv3a)"u!׈~$7:ngY"Y
-Jz,N-FGMDNey/=eq7kզsֶW~TW]d7)L)K8E:W.F1|- l&VP}"kE^ܑz%Z.Gjj~[w)'8KqOgPI7F~Y7Zt=tHI]퐫!]
8
Ŋ'U%kl|WO+˵i6H.FVM˩#3oos5WJF.	WVKGϖٹo໻ٷ.W@ڥ;\jC"P O]`߲~m|e^{nj}j, 9"/w(Ut{SfE'PF,D=;Jmv^nkhtێk1^Oƒ̱ٔqQW}V :pbIR=sw9bv6{ﷳ\$eXhTυ0Ym`0W%b&zaܩ~ߨlݻi$m]keKqz^ͽY[R.JÁw28[~yKintٿo"iXzi%;%77	#-ȉf:m#= rNӽ3k5w&%S>h-YգkkV#VeCLK囱fѷ	dSO7˰zgv 	a}>mue,-p+(ۅ<tW~>=iojm6ܣޮ!bޚxڲMn֗;mH؈" T*ZsPFb])LE$V-s[nnq.RKEn(_mE]-VI5T* S\&s+[{[+~[iQ%;~\ZJk\bnvddtǗ]cW}	{[VmYo7+-أ6&J.*V6[Y߱Z4F\ )w5]sܡ0Vso-Ԩ6;VZiY51&Q:&i.;g-͟QΌ]w9d[w0ʸ?u槌,ǘRCsua{ ]o5Z,.0,(3]d@h##61o.-Μ-z#ԹٷMQi´[8!Z\[G%6:inĮ[n&=7s4Y\Ʋ*\mq/:\Č|p05ȀªiJ˾u̸ItxH+NQƃ~V!\::T%B9{).x@Z<*B#TS۟	<jB<Gݞ!9 ͵O5hhgs0H.'|7+~ !k005$VK
u{͏  -)N+OSz_g7}l:+)VwWَHUGNKl'i)]63}6۶[<E>a 1*fIf%Fdj8dQ~,p<Ā̭DW Bx9Msw͝T	BNu˿7V²	c/klت+NX#uŴꊊJO?,J~cOh rVI. A<á&zo2ڵ.-&b]\J)8΍v}`'䆐#Fn/:zOV2a.'ǈT~o>Pz-2zOv۪^Se5h@H+JvcͽYm	o{֓Mӷ	?E+zvٶȺK(vbw*|+RqxMtL^w>X}`yUm-ݼQn[pg!⺵鄱4HyƍHVϯ]̴ոO݈VݸSIc6qthb<кא5{i#(>Ddxʻ@ǰb'vKi'\|;3<rB=~U(Z gkhwi,.AhKJZNHA76yeJgJ2AE_[;7sJ*/%:c"f+pc{]8Uat@~Y4Km[qFB8Y+fXO3dZTK<$ wںSֻuon&$%Uel8WaiDNӐ^źYKqBѺf#a"CeZ9Rr[[npaHER]*YXqc+WJXJQ9sKvA&!Iᙕ*"HĶ'J =Qo~5Dw
*/&4Tz@RNNb<q>3C)`)[=@Hl
|@Jq1 G.Tk͂|DLB)*ZiQWŐ"#gUcvF]ڦLQYd^RW?	9TyiiBhKr6I
E$9i\mIUn:&8Vf1j[I8!imQ->\ǳ.%u|;~Uh[ɉ])9T҄.UuĈVĿorfUy}Bҩr7!41$4ÌI1q+hɁ%I<2TS 5hHi8i<
Юs⫽k%:픶fҤ˞3xGlSbjn3$rCW"eqOR(B8,]A, )
r_3Dp*E$UDH#!Sƍ:7]ǕIw7Y]I ")R9Z5"$,IBb؜DG^ c?46D++rEkCXE(3` `->8"yqJBR.'tIP5E%F*1!E'q]iGް⽬ʂ( iƙ~߲BV	_	gї~5=^+^~φ!ٝ+ZГbٟqBJ5 2!+\tk! ;MOhO<!iPAT s'<{|+	CMM@n$§	YTq<3|!gQʴNJ '.yR
]{;!ƧOmp!2HB@:j	$N׼BPV p!'
Tqf$9Jwp!+i;{ANiGlGQ$Hh={p'HQY3\A,% K6K	$N8|m=	 b*	qsG*,E|k`B r=0!p!?	R~+)QQ8-GhB|F H 9<N!2J{ZGB=DgAw~8w~8App!d ߎ!J^>ER C.~!j3# k00!^t AwVGT(hGp!$[*VZB3d9{{AW ӏn#`{"`gl+	"ʦsyw`B:-80!.4Δ#uy-,U*[%:@ãRd渷?Fk~rj=ɺJٯ$6J1Xg;6qaVv{+ؼB7>۞-hfocYXZk=rXb"I	p|0gLQ=buݣnͷmQA+;ͻ}DXm˹uMS=$FHb !ce:*3W OB7V~[t=Tn#pkVHfIRn}(lajRcw[#
hCe'-gpus/ZnU쐅Kmw^tHHhq!#RݝrLcݩy譞0zwشNm٦NTU.ϩVi鲀f2#Xou{M:2^h='6Bn~j$K{S249AhbWTd6KIOW1rLA`Y-T䒞cP#9QvdN\LyJKlD.$ɱlww'lR3*X#E]NKz)s6DlYdm5$yV$A
#WrB Qэn|독t`.Ц#g{mkko;#K"mA@2)a$bZIbg-rv|:v{cws4Wy}rp^ VU4yM",IlJlL3 .gk={8UⶖCńȄ.XIͨWaE^4 T^ ooqtA]dٷ9f&9>eյŬd[KLJ
b2ލp{@OlSMvm[yH_o;|0B8vh-: 1f<<K'yLlXpxݝkfEn`l}#}}{tn4 iY@sO{?F${
{.ٺf	#kh6[ ыE&f2WGLZN{jFbSur>o,FɸQ,,h<`F\N3'sZ4m:bTgu[&ve0^ٞv4==4GJ4gy:9'T$F|;:d-m5cKD|:=IsUZ
2gJ2A{`-TOUzKXE77SZ(vnxr'^m2{V@*O) $OSfc 4*[:Gޕnw(nlIqj-ެC~mQXZA:KI	MC:	i.9wMf6[VoMtX-)̻>c[ۗRd-1.iZWO'[z{֨}-}mq:Aw7S,QGv"YIKYZ-dwzO[lwvsgmy[5ר'Zt׽웍]Z;\F
j(iÖ=U]QpCs,4`A]dr5B0$GR2yeND#*Ȱ=3ĕU+e ~z.U V0/!ʷul
`4KFjP A<*8#5#oߴݻLsUqZ,AO R<qZ@oVo]u<}<plD'#ǈ]{ gvO(>~;硺RHe
El"1$sU.&kXdj859YNq۫r
25
xt*H9:hTjE=3	1@/[JWyߊV\u
j!̉s
RRBAQc6ߗ
pHO.Phƒ\SP=ݗ:c,y+0乇֏I7oQ(.Ϲr=ݬ͸*ȆэIu˺>MY ލmJe_hK?'ޟޟYmnWC̷EOY[ZЪf ǳu+WTξM4v{)	 []闥 L>eRؾۅ[mn0X&n#!di:A cúVNۣ^HL}E=5k+H1fէVofy/0UdKqJbhd%lO{/Y6b1ڹ7'ί6ʙkd/FcvOcYoϗ(!\ ҉tmŔx&+Z=LE{{Z&{ͯ-NkU?c}3}H\	V' {u]jTAg՛D0&{ɕmNSChi@8҉dmgwy]~v9n}%zV]A.2ݬJ,yIH"{o;Gϵ RH ZFt8Wk9iE}mG~,?]kMmDiuc䷛f!]LNT0̌VG MD&C_Ⓐټ[܋y
Me{$V-Rh
Ƙ>b8v۽_/ 3^zQzjKp뉣iVZ28aCY1]_N{.: I2)U5T,3s~%r]-uKSJΰjHaZ~W/J*a!(e"DH,iFƢ2Y&PrpT-[nkx&΢X:=m7%3Dфĥ\CBI@ɪjӏ9ڟRJ6N0#!wHp@0>8P>|X~BǾrݪ1u<8dv8hi^;"C`FÁZ퀮0<Jjv;ݲV%G@݊VYm.s+~\,|tEwbRUr	<r1RZi&SF4'ޢ]JEZ@4sUߊ7Qp2;օ[ P=DJԵ Lϟe]	bNX@>ZO:Ĕ  Xטh !8.]IĄ1T?.S1+3u1
T+HBE&yVj@,7nV *2$XѾq+d$҇@Vez a7#A|dSf|r,búLu	K}C)%zP؎l#h	"ZpǨmߘ_=o]3֧eds 58P itϿFU?r59yrkJ;gp!rӗ`B 32q`B8B$W3Z:߁3S"3TJg\ǷE_w=!&UTgj`B: O>T8ikÞ|p!(Z.<25.TPR3^89|;8BP˺Z!ʠJgÍ+A3χv#&|^P6U|0!#!QO4	1Y5k1', 䵜4rlֹn$"moe*I%IrS"0!#~n sW"kg@9߆+)P;;h=o{ߎ#
A_߁	x$?,Ƿ(oQ{#Gr` wS?_Pρ.>=T> 	\	D\ LHꟖH3;;xI t!ʴ$B2E$4<`ҹ=v
eZӶ:>FMj},3\Em;yhT$T ԗv  8(r^]];[f,L\tGZG'#-w.)kFP
}@Z~ǥ_>lk^PzqRdo=魞J,-[EY6b
4n.<>3o#j Tuv/{Ჲ ,O,)rG$h*=QVH]L ÉUMԽ{Bgݚ}H˵T&9Ul༥َ(eQsZrm`w6WQøoWMmvIeȐͺK;(ʮO5:XC_U [~t G헮JhmfDGz+x6kGSA8:R(ZJ:[MSqZQV6`S_GoRc[v&<ξ
xomRd>en&qZu\eyIm4$;c gi+d"z⽴"r-ź<O5Ɩ6u[,%>kW]OuxEd'XgY%*>\ݯIu+b7=^yS2JEtݜ-Ǩc7;%EsWk;0mUT6,:)Kw}H-im-!q{|ccind{mFӘ	$;0)to:7Mގwns/3nIsq< R{x-8afdXԦH䵶<))Ck\_PD:>)}fe۬7kXፍLC5rbSuzn*1ם3qUosky$Ѫ3ۊEi=VXB1cXB|ryOS;F@g:צ8,Hc2-̓iLIH  SqT2+ר`;}Q>k`FTb+QEv#M"0㸬|Xm.v=[V`Xگ&Δ qlU19b38!VXL%Tע/*VkX Lɮܡ'Zv`ʎEQJ C[-mlSXybkgGvƺsSaD1qt}ýs];ܗ7n7VʺPal$۝fp5SM5kw|V[-0e r]z	cv}]lUzNi6iF\Kmq3+&3l^
 "˙:ow_EoCe{i.afV,8ϳ&>f0ږ8aToz&6KT$ė62DbPJjF]+'J;jcҎxd$:XmHeS.bX 9KjZPO	S89FPj+î: kkN轫r~^tMa,zi3EV-<Hp]F-2q^zOֶ9uvvۭ{V$KlD֞Yu;:nQ,βEl n w5~􏩝+u.ϺLc!IǕ,rHXŨzVBdXĀWLck.4%K1CZjꌬfpdtGջ*YȬI
m2Mit'[k,ц.UKU&
jR׺&)@G0/T=E-y{MrEkk)euOxZV('Z]Tr3|W]wQ/PA_x&7%}vCPmF#ۂmv6+l%sb,o7C(Nd]ͨE
]ʀgAto>FJzQn7Uf2iJe^[<@eWeNLޠRޱ(N9Z4 Sۍ#ڍ~3 brHV#:\PL,{՝3
z/fLig*.t5ʦöb59].LÉjB-{bY)<8_$FDCH#3sR̈ݩ+_Eu 7ΦK7Io:kôIqe8ak%	Dp:]\!aܼ[_}tț-]v1;O1ȅRf\(Zet
rAɜ@}|>zkMgqfXGrA$FLi@W<bZ$"bAtZd`8jpтcW?UU!d"Dl]л Ln{f5cyomrl!B$ƘNoiN٠ +=a]:H8b}$/R߫z/jp뫭vɷe<67V1]̑ooaאUIǥUv[9|zQ]`)rTކzm[YtV-ʹoSmۼ^Eh{kԥ(MT7/ 	3 ]Em(yFeWϤ gAJEVIp-T@Տ/wxv1ûSXˏzwe-,k0x.?(wa>éR'ErUR:^4cyVRI(Yxo;:$o6lZKZhXJY|-#eZԃ	 a}=RDajOҞkSyelM
$H<,j pyePDGSQuK溞~i,`tK,>㮷S
F~]̎(L|k
hTdw WHSZS |@W	3xEGS)p+h%M0<X[ LLݩu T7fHj=8gK-3rs!T#\wg.fy	+eXB*ZUk%?M/)K6~Ll:h_4wu.`3%k1
$3e̟dN 4 j"`jE8=)' %R<6d"ԠҊ~8^gle~k\K#$FŘȀ0q:iNѤ2QR(hqa\ AuıSrQdURڈ	S@MybTߘ	V1ui6i&,f:Hf[O,<zLִ4<]DȜ\b8޶mDp8*FB*Ir<q#&X,7^]_|n2>J +Bi7a#(d	2S6{[Uw:[H(@
wc&2$@p^.%׽}-eePAp
Sc@x̹	ӝNJ$P:wr`B#J\
sNA'Tsj= ~! P|_	U=W9iYԅ?o҄\~Ù`B \E.GXQ>^p8A4gZSp!1OHw`BT g*gDAJƸ wFg,DI4PrNB S}8|p!@;XjN$ ~T'4(h{M)/ke2:ߎ!AQ_HyeM\Cj‵\H@ֳ1$_o߁;,19rU+Jvw$n"ݿp0!G>߶X[d+!sR
`BY4}ÿ\pc rQ?ہQ?ہQ?ہQ?ہQy_߁o?C[vz~_~Sp!  C>j@u`B^lF
Oq`B:S:wBC@?Nc
Ҽ9׷<@|'"80!ҕ8wBX5 "fyf{{FX3\s4{p!,I>G<0!' OB݁kg2)$Aΐ+;p! *IZ *xBɻ=/p_omw_u,!vԞzH.,zc #
go7\%Ey2:~mU}Ƚ=m:{Sk;ߙ;dk-%5p/odCMpiux ވU][s6їLbmKIiol{T`5!MIyuf9MD3sTaݼ;];MnmfKY>DAV$y$N3[A2ֳqU5UNŵrk6$3&oTv (C4
/I2a5SV|Vq1*ONӵ-Ej)E ۶&pnr|t*q|Ut˨6L(ץzSo`Vccwo/ESvcvjGm^ҿ.q7%PsQ.ͻh [wENvrޕg
pH|7sSN3-?kFYaL\tz7^w>6ɴnK4ۏY>n	xtcg 0O؛%rN U(~f1#꿯(-mvnd7/-czZo&;=e7 Zû3HǄy3:cXmdgZI)ow}o=I?Y] PniiUnmk͒B[E@I&WuGLqmMֹ°R=YnغYzïoD`d{+5m2W$v	uh'^Hnd*o2dK=4..}ϧ&*]>c/RvC(`mz%ͧnuyO"!:p^[tf+{d6˷l[KAjC
gQ˷:ISa &C9g+	]K d}q0--S_Q[k=̑[BlmbQPˬUY~t$pbzk%nWhXotX̖k=@I2sLJo_\[lSD;_Ie7ea/X7\AVbETQwO@[g)`VI:l3Y%Ii<E<	QR&q[`|#]Cֲ[{j"J!(O7ɥ qO<`<
TiYuM]$"fTKiAkgua;i) x$3ujpA,u w=R3PMå6srmV_*W- IIu,"RBV1omlK&Hrf~wK{ka,v$Io+I hѺə`"a璁u7NzmgptV]Qgvk*3S4zjhM9_ L#
ώk?/R RHwކhn9e{gͮ+ⲰM]\IB{(Tdq*̣pkX25HKo7'%}}Ҷ=7,>i[fTn762
H6s&5Oxǋ(%\v+:h7wS<;˼t2uH#@$f[jRFv5BA%bqaݭ^MK_dK;I&Pr/^Yg^~^=T3767q 7bsm()YEXӘƷC=&&s^7uk.%}W/;OWt7m׶+{a0$YlAIaY"x"CuMʷ뎬,dfX*TUJ\TI*h
=MvInV":SRUbܛ9er{c\KQo{ȋb/Ȋ
Ƃ6unUŢ7R-$]U{~Py2m=X#WsĒƸvDbtS G_;=|,[q̔4<X{2N~aDV݊[n4q'B-jE>j\'-@.mW&uQ%U\"5Jf2ہyv7n42FԡH*H i(&fH3W xgk;%5 1cN2HS,B!cCv1wS3 re ;b0En3 :	Ab#D/Y ?zت/>V]^\0<A-эTcç~b0N$mr7?P^uչb})EecMz4DY+58φ$?W&L|s\Lɴ@|p_[P\[&n{I ԫJf2e]T~]묆tٶїhꎖ"<ח/Hew?2NHcZB7ă6W7/zt7M{M=2컊?$bJ+tv\klw6Lp?jϕÒah-m2.Эjf%Kr㎓i/uP&8|ڪz}d,DE4Ҭ{ͦ}Nۅ[ied-}-tb;JWecɹ/J K~}It^G[).GzPEqcO:TgJt9Ċeya:c^~?Mޅu7;oM{̰úqon*E(㑆jņxs2-OzsCgu3y̓lvOJk8&MBMQHpxqѺk*_ v|Szb1tQ5U2}}}Sb-H<͑͂_KcꞚm`7}:cqr]HN6iv{K$TӨnovZB#t12104G]ğꬪdYÈBoF0kl1_4b&Diadu7r{ť0ۖ}
?(28S 'C
j6ᴟ^=VdIdȉ2@dIil$KqdG0USX0dG4
T.D@RD{Odj,&"Vb	Z-Iʌ>8}3ğjȺ3;#<We,#41`fr VX@xSTan%3;eu PzxI	$ǖl*	w+yFXa?6`8W3(3œjf"kZAE+AA="T{lᮧb*(sF*EBEH'a.]7M5`Y$$Ѡ[5$bb6$bxbI
ezvHy< @ndq]Qq9~PBP[#1u	CGĥ3뉞,=8[O[ĵS2#:mlVFʿ1ښ Z'.T5:j-Fyv*ܽD#4H\P!jt8-eoy*bX?DKu|[u U	e¹- c@{1j!Y/Q*'ꢨ)Jq9Ldhh3 ^P<3<f~@Wk_xPf# pؓXA8:B."^^G09vve|$^~$ӏϘ{#
p5"c <p! !
dOsy`B,?^9v`BR'N@ssSip!, ~\3ĚӉXhVi9G.$`BiXE$N8Xd"c-e  d]*s^	 ]Tֽ c9kʜ{xS0!!QÙ݁`B?xX5SBW):va)v2NBNB~B~B0)r  {/!q 3$P:'i{!
'i{!
/*ٟP 'ߎ,(+׏Ǿ9ہ@¼+N%Rs4\E@M[.U*i_"vہʝ{rmp!(55̨Ip<A)^9G*`BQC`BO zKӷiZu[iVIm
k7wZΰ\2@qU^rW6[>(fzi}w?hok4ͷgr#L`UU0AtWT՗9 (=W}n-}nwOg	+2n{^lfk9ږTb#{j>#]`,u]sm%սZm]rüE#,~{kEjUve5_$;Uomԛն ~H7I;nd `4R%i7b"NdZDc-u7Sxnأ='gv
Ԉyc\'͢Zı9:Ktxf^ }46-Z{uy
njtW]l#BAxbk*0o^n}ɂ}ǣ$g6mkmwnk6yq%efv[ +3䦪vx{;s=N"uQۙ{EflP%<Kxs1ee9Z	\IË-4ig:CYijctn93lBBWÖ:oo	~#=śOA4smVVv%o	&ikW3s1@A5q*3O#מ'pCkIl'e{ȞGUPWXLbemmv@@GBtE	ReݶmL?[c(C4YFPoIP*WFڶ{ZG͓E`ϱuwN_Qes=73n%[$W*e,%]kvbR໓j)786iڬ6ޗx-mf6\©4gˬƚPyMXbC	|r8ˡ.ammRH`j+$;xDQ&jq_H̃)x>LCHqvwLA"ƆCzQfIZրŸ:c|=s S*f΍*BPCNYbZpbʐxbl$H^C-
,R´a+Ou8t-CIZYHJcBP*̮F	)@mS$ 2ޢt}!}8bMKN0ӒU|mB+nwt P* L"]F.k'ks,@ڑiທͳ\_PqGUsgV'?=ٯ6p'&eqps=%0-4xD=sR%<Xn"bW^/aLD,2.llٯvweݶ\Y{pE K,a St #)$DRvJKkͺ^|rH,Ȣ#2t3e.k8x4Q_ Rޛ]>{HmgepazI=HJ
q
Ľ~+b.vþn{g4~ͷ>dvLBkr1VUȘH%^q
ΑsV'NnۥKtwƿCɸ{vٖ[+/+2B1d'=M{ .l{l5zvv>%oytěp)hqSrgi?.DA\7/Z7[Pֽ'͸hٚ9WhV6*rөN;72dF$8iԻ'ӛ+nmCK&&IFf$͝᎓mAZqltS.]\f,)Q
rŨ QVr˹XPI
[6%UݼY22r!OF@_R_z9TlSZZ^m̆8W, Qm7e3EǑ<ܟG[+40⹣:oR=@US6ߵu'Zb2|qߺ1+듅;_-D;;$%Ø@tҹRUP9` `ꅴCjKrNG/~2wLrkP:_ z	#5/ $эrLe#8.Kk$&E4UQR+@iSU:qɲy.
өbj3RWN#Ⱌ !3\t`#ϒ{۶ɯ.>VXzZceƠ,	˹G=!re~=XVu[CsW
JwFKe~SOj[qh$,Vě2]	!.TIX!EmG@!@^8Bͼ0MydINj?n~io{!p~#M$\X@jwDNR),BeXQtp桖[LzҺڞO6h]gTM<2rŻoG~eϬ;vӺ>WP[J)T-SDN(n~Mo2{G*tܱNa]Y;{CWsϱW[03T*U_5oQj| z=3ed	-j}qLS gU/	oPx
8N2v1wj#Dk,1$FMZ;#x6*oBqя` Xpߚ:ӨH8*տHwm]` eY+_2 jkmuݵ3 '7R}7}ӺH`x<D So>}w02n߶+DOq,PRT@E]@㔏l1}g];	ķ,ߥ훯:sl6HgLܮ&"6stvv^N mC}:w"8KoλU2*YbH}./,ŜOF =C{m-{erbuGKZ!!4!JˑꄵJ2 Ź?޵庀a(ȌxUi3HK*D2IblI:]/0Dpتkۢ
1~me	Yec2ɶk.~ΗNＲŐ롘Pbfm\\FijL,߬=FTKk,%Ao2rԌwHy,걁i.̾*nqNd{-$j
$dy$Hx;Uu2nK:K]|xH_tYVHF#J\v;$<@mvF7w6D[yiJ3pZ:ت1i!R\)VG#16~P>2e&~C*I9 FDeҏ%Zq%* {@>5RFȕF3½nvY
;YlG阥2ĺ7kPk)1T+jت.DBjh[؊ǧN$Tr66RwM5m[n巵t j̀(I4\=+)e_UuG׵ނMtPB"F -2(	<5$i9]i˫R|N|)冦$$RqJB<[΀wTwWUV;U.#p!@>{=R+{FMƕ9W*`BQI:BM ',ˆ"ONYNC(,SĒx8n#PryB! (2>fOA'1\Qc*Ö M ʟ?~$ggw#"qZ2*mLj)OC{n~"PȒ[,RKX](ZxĩV1μ?v-W9<>ʧ<:g	so<GQ0!
׆!8 sVRA>B WA wvv¦nGwߎ" 3U'<?ǻ<JOB>p!)Mn$v`B:
>@	@v\Giƹe\oBM՝)JR84ԓ<c
LJD1'1´RASJ>ܫہ	\N_n4f?4^8Bq4Vs<]/<ϝ(@r[)zN q	g뻨7(F2TMG3vлva[cN<g!uC7׋<-Hcʖ_oR(cRCUI`K="2,>chղm M$Kt%u6}p]pJ$h');p7{d }ӻeCn.퇥oaM(?jXsibc
mvbwS<C, r͙$,_X>=1贓(qio[놸Tko(1/Jh~ݽ0@ֺd]-u&w	tMw["C$*[dg,/%ۺJv%בOףˍ&5i,9-Ը(Eվ_oرغN	6tsZlcHL:Ze K2}N눯,;YXABrb糲mi
Q;4UY^Lp>ޣEB0i%[\շ5]Xzw+QV: ypEF-y5F `x 0~s3޹#zRn߶yMw˾&CLFapdf8iP%md
sWXN0
}DٶźtUF-tzV1"_*^`8L{3Smvq>jM~ܟt`Hym!M~f. <vZI.ēPCbpHDD3eԾ7ۍPt݋)OםF	C?M21T1
}Ckđ6W[ؽ%ߦEa0ϻB#kve,\17=JǕ	Rvz/Mpy~z]vA?KH#ZDӝxgtuY{뾜饶}P"zCy)j  UFV@ fk&)CL[0Ͳ!.[!(AQ v9b{gY&9˿\ ĸ)!|URpjY )@tsib1ojȑ>x|R$MK"2:?)Q98r}ܦ2hogbָ	HB7Wi iQALGp1# @'I\g8XfۡVG'啪5 JgZ)LM &2}|2O屖)mcE`R	Y\5+AR,шSOc&<QKޞkf]CmEdWpuERE~YF'1MṆFyoܶt6k.ѸJlGuaIU.Ls;ޝmD~ޞn)y,%Tmd Mmn)GuX ѲQ!?#dWHuqo$6-u>h[k9Spǵ3MjdɴQ"u\
۬TzW#Am1\FۮnU	#MqXZi b[|.u Wzo]MP°"+Mn{g*S-6JZ.BY3*U:d>\E?^A/Qy{ӱ\/|-\qp6+76Rkji LMcڴv[3eoz=Mu6N4Z;ۮA6O_yeC6vXq^Dx?L#x`[xc̈u?[NeeF*	ǡoUcBDF\%V7>jܺF9,n@b.U䕢֓FA(pAȑBCVX/-ohpΆwSpBi_45g^8\C8IcNܓ'*\$a 6?0^̓e޶qBΑȾcA*UAJ+َִ75̓N%{GèoCƢY.ӎ.fQ$`ן}N<gnu0{_irCv+
]6&fcѫM*3W<XF8
:@'Tp7˓PI&~Q$-ܼ9+U)? 2J
~]HT1hZݬZ T4B܅=fuxOSLq]!) Rh 0xƸqV0tLC܃IFSӏY[, |L6}2\+־u@QSPnqe`q'`Sf3Km~t4|++w#w.GUyG1g]']W}scPtQ@6QFZܧK[6}Uu1_e1;1gav&F1bVmP>gp]()"`˒ەZ4ے秷^ޮѤuH"W3Yϗ%@@Nn&c) Ch-TzFfX`Q g?j͐3d vU͒Қs$u DZb6O]xLܣ۽mwt[FY2c־&Dg鬖G݂/vx&P0	PZE-!^XAuΝ[ΜOHE Ki }F3ۋ;mw 2p4d8<ccw;0Imv_(jђ;+HPĪЌQTLtl{dɻ]im<D_KrsM5-@+  "1ue\iXrҞ랦=p=C7k}]rekXy yKzyt"/R[}B ˖Kf7tm4+ꔁ [ǺYX_W[k}mrEJ\FTjVyi)QQQG+*U@v\㘦9s:ت׀pb;gH`b	Rۋ:!0bQJv<.EV۹w}D{ZΕxFTiWCls+uT]FBCpA
h%ӧi(]zYIwk+ݲ;M&M.¦nsKtqde	hu7=׾ݢz~=̒[0HZ)BLŘlL`n-|WwMmۍزBy%9 =N qB_qdIO9jMEO/gޯi.'mݼ%:7[}T!Kv 6IkpZbDFD?fΕ[}دmPw)DuO&U=+ȴ,>م1g?]I^C_7pY\A<
/NI.|-uRcs,;)&GlBBPP<^hfQTZPV[GRswӼ;]s{nK,]wI@uΧVڂ$Xb|dM&	)B1$ǥl6z`VA$B#j`ڬ-c$H T"vINx WWt>X9Jr]G|`BMtիb0!Fp8\p!,fNgف	4|F4Ygi$|>x )ǟB3L|Y/ہ	$ӳ*r<qAj@< 9Wt?GP ҕÍ0!9e8`B?A˸ʇ.U' E0!S3t$
ruZ P{e0!<.{!'#ˑTX#Ef>ÀcjfA qb1R'>4|0Q#^ܾZjH	35NU580kS!iՀJֽq0!+^WoWW??B!B? !!(e_=f#2V\B*8D n!D n!#ֽq0!$559 =	Τ|x*h+yB2*9
=EJ秇*`BjI^FAl˘!$2
k˟JQΜ+B+B_'^E^E-͑d7dApG␁JgwytNN+Zۈ|͹ͼfn\W#Ek0M$)9(|2w"SQuG!^z[.3旦nnަ/wlh[]GCe h4K7oY6+R?>FFǳ^z}Vwu뎲fޮXX
^pX6z A(ZmBc޲7WݸJg\LzGsԻ]G	Mi3(,%cQBKHබ[1*v`ںߤmvaymPZj#6ozvrq噾L
&6v28#qc1L=_}ֻv(Cs?[LnWnM[?(D@̞^f.8sU(~)sXkM=MrfzyO4M6ַ߽[hEY錻o&d _"gQ{(z z镥q[Z)$ofk ~a[x~pm@wZUmj3@aP^cF4ͳ[oPr&7؞;w$Vgw,Xw[)_,+k2t^;E{h[LVd+<e*+-z~
Q#R2um]ljugGoPm< ~ 2gvz巛>i4/	A-}aЈYW(Vd4ɻo@x:<[R6Z|G%NT<<WxzeMXmk{%) pg,G3"\Ē]aWtd"lI"`-䍤fE_LLc3tadk0H.莜x[+: )-2FTtWAb
!"A97Wfo)Qm-uWԴZVimʸJqarJ)LOiU#'&Y'Qۚ}RϥQPh5sJ! <v'SRX4L7)ϙUD`|MC#;>0^G'BD&01;V8E4d泅h$I>Gኦ"Ӊ`8SR|kA>4X:@VVX`a(ˉ.a)C\3&{&`ϘZI$lt:P8fqi$n8BMb#l>!7bqIcPKʬNl<t'!,1--#LtࢩFIV5	PCC720e\۝Q'va}y8;Rc)"i];qh"
QN^Yu[.wqCÃj+tXZo6en_N24{xQ+:
'%,ot2K?vkN/RH6{w=y#hj`<f릉x*:H ]NoE'DGK 񭕵۶"T?[_Y4(XRjӇ5)n:-f4w}ӵi[s/"6ժ[1wNҋ$e4sN[WVt.cmu)o`ී}usmkk}hd~MtF(wc-Z"Z|WsەV\XO"+=sc#KU1^ͼ\wU;/#tu^01Jє]Ru9p>׭1b';3!AX=-[[u\'yj6\Ϥ2lս7u*k֭s3y 3 ;ȼNaroes.Ï7T9UWîIN V\l~a+eav$.z]jBB-#hxJd{1q^C bZidOZqߊur-мZH tbhY:%jXa#(˱<4V	WP;)+, D:l@o.D`ԻTdµ?BXbKf4 ԐXQĵ:"$VA_s)8	+ J[u	1lѨ*Gg~lbm:?J۠O"1$*mFTG 4Yk.*UQeRu_KӮ%KO"Z)opd" -kS4-k4`18pX̆[~>Y6BA6t߯Dn=7C{UXBk*R@LW!
m084zt^%臉n'Y6om)<W\GsmtJHbZ$Y.N>t'Gy8Ӂ_c&{[I r<{U%Ml@܆uUA_Y"E({9b`HbuIN6\!3Ukٖ-QA^(eqf\RJcCkLe\ea'i]^]-`c+GMjhT$#$I$Bc*Ph&]PDmշ	࿾[i[&2*cQZ|qOS@KN^mVL¯2czHz^ޞwm^]D۷kB1m:f |G3quS#a,<zctW9Խ\eaok^E{pHU6.at9*OGk+vӜd|^˽m## 1,ۯ?g# XNK5ݤp/c8Be}|Fe޸l7G~|4\ jj{ZY`U亳%Y|4klaUѺ^;1Kn=]^]o<s}خu=Ug۾iN*kn1]Dx9h<]O('sp;>'6iaBvJ6o[^[2ù{Idm-&;`~Se]Cr\b_ͱ?PK]e-̣b5gCޟLlQ4Jv=wFFmw"]r;ogR;cE,[u2Mw+EcyU5uJ3;x@bqu gPma1?UO>鱮`HX( Hbq\bGr ܋-j%{.!YF_R)m׍]#	2G"p}Kv2)AW{7E]nkvvKصtʑgIb4Sƃa-
q'8n]ms@<~Z[OmZ}߷Sn
YY|Uե9wڀqYO+18<o[{ler-dJK h:E{2$%J	b8]zx֤ޘQs<5AɜR1x[U7UpN}eUYEK1
3bs#"/F<'%!5k;sWbz%'CK-łusEjY66KxՓDcн5Ρ;?n-Ļ{d[^ŵک

ca^ILSs+L4'%
Tfx##I=Hi¼On|}S׳.
Кײ`B+Ze+0!(SM8drB* 8y	$PׅO~!MZ;<!HW>ZxW33KQ9s`B;+ω4q7re^].<s`BMx03Oonu E@}?n$8$p<}x*uxI0#<1QO<	 ~%fBs>Jk+fǴ>xX٨ \gLcxX9?AS8O~,_<KW9}jO~%`BTve*0!
SڟTBnG ߁x B??~,t?7P 'ߎ jp!.BBB@|p!Ƿ8ϙ=fxF9JS1BN{p! TyS<J8ǎpف	֝ي|xB2րp=`BP4{OC\lw2̶~-8T(:7C*U1[2NE:23V7fK+)-H7.A'|ҩ,	wI6{a\u
^em76ۮv=멡h׽>2k=͛}:]J[ZRy@%U'=Ye<}5-:q, Y"'R^k*Yvh1ܐ W[cW>
a;-~	Ϡ{n}55ܶs[im 9 1\%.-d'd[[y%P$r:nsiĻ܍C)MRM\u<vև:j˾گY`m;嵫"iBY) _Xp\)߳,l&N}inض+kf6-\Cp!eť@X݋HN3֐|<ƠlzCzy%qeKn[PQ]ZgQ\Ce^tOqu*Xe/>WK>qNY5M-s	o&;MkY!d1Ȝv}3wGY-`Fv[oZ {uݦki$tڶQ[ɒlxŅV`j`|.JޑU8Xطj瞸,i'K{ۓE)UlqیpY{,gĴvЌb!S%:c7>I
o2!n7^d66|4b7P{8͎f9[юvUۉ͖uI#-mF TQFF@HSq^!/EȥW6l WScc*6$NEv)WYb-˗z:OB4x9 Ƅi!XD0tͷ]H2
;*	gW0l
N8fO55!S&6yA̞#Z5XX3ㆀXgtvC@Hrя)F=8χn;U_3)0$w<@.mr4x-GHu *~VuA.jfa$!Ec.9PMI(FTώ+1 saP$H<ф_,xހ2H] OƼ,DQ1ؙ&7-$"sR3j 8J@ǻ! ]"8 &3[M4Tc
p㊗yc"_L 	.֖vpԧʜ92=@X<:Cn:t`36qZdR%HFBFeP9uzp|pQӨDh=ʕ[Xڤ1Zډ\@Heb?eX19:[|+#5է[uK+}v|?$^M*B(F:\A^d1/ywRt[7]]lkYN_[̬[@ܕ+"tNO||m 3l׏ccgk{;In-ֽoa}ӛ
!omv KOkuX%qkU2T?>>3Ksԑr]5{Mo1kdMLn`]Fb(L)lUUT:]sz[Amn9w	 /7RwEH' .G{)
G ]uu;|AmPM![xiYhI4"Rɩg:4]><%נmV>t=}OA1.VҤrV%9fmvܩëw v8]]J6o?֠{i|c4@aVvcUjʣ.8VenIՐ%eU] .pT|D$S5+D57n2[t ^o?LEǅIAMB93#qVZ*&ds9 WVݾq.ˍQQA;W%ϴfmQ ΏzdFeה\xW3ƐN`1JĆR!ʠPhP>c2x+K
tܬk@աOfax,xqM1PZ n kgNwe:ؐ}LreRK Mt<b
ӵlJ*V9O Zƽ&!V5:f>v%6wW]M4R[̯9Yե屮$W!:7ODVW:}I:'yu2HIM%<b-˶"pr`}\.7tKwHOWJZOzR_ӱ!.tY{8ᶣ%ۈnm̌ުYs*{[5ut_tO^mw]5[:C/b&VheC.@3`3zu5wgb(I5U%H!Y/epKPYw+R KcԷ,IJy Ѓ˒3V%G7bkDBy!8T%*I/ `KGۧh\e׋.΍:J[轳on<Ue<otZ巁	{0?^2VR9t~]4׾.z.uUoeg*4GlT1wێ||>һ3Y=K|^CXGmoG A&qj*s GdW7wM1%:zWɺh	LTFH`8}Mn	 Pltǈ|~mҋOT7HV;Fmk	BMyh7z{aPN#wNoKۏ$ 092 Eg ˤwͺêͺoG#n73uh3  ձu)g,OtEl)K{V]ۭ^{\͹B*	TH	ΆKkG(9[
cD0R}i7~kwgV[UՙW1kے:WTOL-1.FNK}#ORAyeul]e}rZ^j2Ιz/^AN}_}.H۴r^<:о>Ct%/Bov:]bjI{Yʱ#v#mv*	ǰ> փyأm}WC̖'$cID^4㵅sĐ~y=auH>[7VfM36ٸëqXxyc9Cu	3~zO[!x~ U^dGe&K͎T1J#!	f9ӧe1%[꾣#u@n
7nn{;5ܬ]Iʀ\\*U:gUE6'rZa/*ft]!K폩ۆDm9T+դW̲kMB8Ec8K&/.AKݿlixj El)Ղ>?`W_>!=CWߩ R,fCw:^@|;q'mm?rԽB{X$?־Z  ˳+j2}ep!<OS k~D_wf"Ȁ3ir`UȞq#҆Sv2-LxRXSdkðS!ȊVNvB* ':{ɯ*:qLCQ':gr`SPLֵi2N9{!Lpω*{$?vXZ\Tvk1C0#<@r=E.]"& 䅬O8g-gcǙ>D-65<8e\	LF||~`OZN8cB_seN\=_juH%$PӀ~}ݖ_^U451{on)ZVSy} wB_A>Pr$B ) |8Ox*BxD0!b0!Ң0!dw|?ΆPvqU,oX{{3p(MkPZI9Er$qJg8wSɩDE	*;iJB,{`B:MYW>#?EVgcn.pmT	LrE;,̺oMQ9|
԰x7mux΢mh"Yw9M1LxE)K zl{hINF%M>mcX\_QmlQ2+˓. :4ΔVJ^S9vXZ7As,7{>cs5a>l}?e"7NTLw"^-	O
lymW{GDKunLImlCyrh(6cJ#LocSˆLV.YXzo7mmW;|QGt`HgmU'X5Oܲfl3R?O峹}q?O/P}Ek݂V89cwK~'ӌp+eغj6v~cceu [7H;OM,q)֌E>]~X|igўn=ַ]mQ_-QnV	zj4sE'"bm\l 㒫zjn:gn~m--YE,-u"{5ҵ*eBh"sTa,sj%PnoOK[u֐v	6eD
$IZ>0/ܸ |2vԛ']tI]KtHb~]B͝u3,qMѢ$GJH3/m#>)
dӦFfml|CT1N0E'ܽW# &ޝKehy	QLj{hN@5\Io< ˨6ΝdD*hBQ4	8sz}i`YcR?-(`>e55j綍ynFGPN0ۤQ!f@&?*^L͘PoC0d݊#FZh28:.,"Z?or}RaChVM_FP5  Į#C~2aX+ZhnI
+kJBR3'oq`>K]j*-0Y-.`D$wWv:$\Ļ-i9LM6wqjݑW
edʁR4҃G%ª|?WSj/V*M:*u
VBZR.Gb	C$uYh?3&o>ߊS dF۴T@z29X HfErvAYrjٕ+MP(ԡA&Pşt#d$#'K2\cb49pX,V0@55Ū'hC/ڡ&?}ĭLF1v<(\wݺu*5XݚͧRmEas8U_XzCnXͷq;={XI	#Y.mc?1BpKuKk>qr_Xa!޼c:[ގ:XS<7G?FVsM][`""^KzfCԑwue/Y{xח2t-/{Ou\sX&$y1(1.i4Łzl:sWܻ7-u-(*.R2#v"9p<8?ZjDEU6ϲuJno&$r[OrFi摘<@vNqbUOl{fӬ !0ЪE9]7o/*4H_T鱸ya1wݶ;62v]AyB2kĆ6xKnAa)`1KoKV6q<% MX%A5iu~*^Xƽ%덾	ї xqnkສ+Q7	5EeVP%kJ
F%jK	n2%KVc<"L䦲q5#[F T*2 (
e΄~zc6F$D㊐<=
]Rf9bpZT@E6vaUIˁ,(GOduۆ1
o -;N]@+W<6WHONlb +_ef)AeUaG~.)ⵍnD<<i05(B̠S*8X?203d[MP9@0rɼX~rȗOV6}R[;$c(DxL)N*uA5lB0$X*/tu1l3YI"7)[\e<Rj~>l]&.E9SJy¼q[L{N
-ǦT	pت=՛bF1/?[:^O P3!9gY6$8.~ Hu]z|!cwWMTz)7Pp7ob-/0Ǒ',C]pMpq'u	\Z 3?QPޠ{o>wҞz:wֻYucl?m-j\讂 8mU@dp8F5*ZghW/kҞJ:}nIz3n҆[K(\QUh t/[\Ow,gaBc1	
>bRe,K!ZM"*ɫ̕Z1i
pƭQ1<W?tˁhɮ:zk2(xU38
Nnc&Iߵ|{7n[~*hk;pxIƱ2)(Cv&Ou\	)N>lܐϘxzWОt~ټOwQ[س^[rrͮ+S;O
b-걿Ԇ#]GHmk[ʆ?gmͱK-1⮡|!u")ߖ"D%GشyǗ@o vdobҚaPA㋣y8rrYjc# t x/mzfMWś:k\;K5U/2dX}En"$s''o;G--Eg몺)qC[J`r-WJ3kQ~[u[la.TK	XmQэ*(,C.2:YWeRIכM=onHg(&bI%zv&8.JrFcN8.载l-nQ^Z0GC!TB$.(i7F76۹D-pƔY:	SdtTL{BTE^v-}kP%q+4jBָ6GFb|x/>>#ʡt~\[_DzSElKw86:7NT59n]W?.g~CF%r?5}ioޖ蝪amvy:ľa*1cʣ^9ī+TSgnxbzSZҙ6  ՙwuqd<C#ΝW߁	DC\N|Mp!C#p;'" /f"QA>\J}8wq!*(8Tٟg<E		$«go+v]Bp?f"5ε`B!CnPADKQi80$C&W&$bR)@sx]TbqÍ=	#j'p']DW,9!k1㙥I@4ύp!c9p!
0!-[*}s,p!%EXsv`BɁw9"e*NBNB-)x4}0jEh*.E 8_Bn_B?BVh^ϼ8P31>^H{ { cu~B0@O>vBE  9sʼ{xB5>a!}Ir`B	N'>۳ف!Z`B( 4ιu9!"GaJ)r8s8ܥVfe#BAa@Xgہf^>7.7gryma+fTd9o52.{ފ$ǽzcg6b"+mu]ӽ/,y]Zt]DMG-ϴRsn/=2Τ(̑onngɆQ-lbؽ%&f3]cQ,@5jE.n;U]~tܻ
z⺺6+3@;%@(PdUDF$ڝ9@L@=]cm`-6[(('[I;H\CȆ;h$2FQDۈvoLb}L܆ot|ħwnPvw׫ooww3,6ծo.(VH"R2+ƺV/\u±[_Y;y2qL6nneZ-wf,ɦX䯔o+|q[hFqJE$BDm確%~x.}L]⿛gXutqPS.FMK*f{ՏWoy$Uʝ9٪0]nk)IOY Ԛ!I'ssN9U t֛Qw&ϱ*EI-ܶz2ͲnGK=_Uj9  kws%!DvWx7AǪgY\:/@}nè8V$:~1igN73/q7bNGH,C}<;Um<{TfnFt-8Е1s;g jZmVZGR8b]t*ci3{Zt6*cJM}@ʼSLbBľNscZ,(O h y\(|eY$BˤJºhuV@`h+ώF|Uy#l9R5K ȿ0Ɉ eZa<QQ:Vu٤8IX Vzx8awrϒl'N$1sO5deb^!HΘ\k%KO8]o%t<l
1R)e8a}6DAw*ʬ9PFy,M|qpFr~.:/R hI 	SV5$)xqʹ椪$L<8 /@j$R*M!#ǀSZd0ZN<M
O0H)@KWH'.V\cMe'H>ݺAevYZ&%Z6hW~]q%###H5SbpZI j7ƭⒾ9b0b|._laضnmxz*m!\Zp/.!2I|~[4+PhCԇt P5yOꞐxi^&⊏<c]ON,?{ݮIPN͟k;G>	y6a+4)$iBF/bF=#˽-^C6uKmwu6(+;R `GTf$1d\]2Bo_SYn#֌5gzCwn/yկa7g =İ#Kk9ż@P$	|K E\u?PDfXo2n{cJC$y%@41jTRX UqwnMo0=}ŋy(,(&IX1c+ݚ=~îz}NH.cX/Ḡ[[g,~My]yQuom%\D̨dVqԌ̾aҮjQ?sPMYO1LKVZ7 yWjr	H v;#ZIj. nmuQ"2>xG̞mn!t7
Ĥ1 ~b:M*BcMuzrSW!-yXtMnE	p%&MDCO@eߊ1?N00al},SBs0IH"bpV@īk?&l 1Z ['0\IZA9mlّ^[y"(V:iIŊ̇ J$9+H):U<4|q-sq'e` bl7-
\UP)*$iȖNZkfڳo@4 dIAR3;+%!L-)m;7|m4
dɧi_|d<y6F`&{{؝,5W	#)G/GzqF0b٪-,.|B6]b(*H^2]	H0xtౠ:wyHmZ'dK5ĔF(XXw*dluۭbi%Zf
 ɦ1`ZxֳiW$DpQHovf0ݴ@iԡ)M6#mR+@;F6yzuV.AFaSm" '+q	-VVI| gJTp׫/֌d{YaFJ53R<dA w{k>"\VL3+Ѷ=?-(_bDׯ	ab Ј3K?ԹUVss|G׹m.`2i%jf0d#'Z6W=SVYI4$d124;ف,=!W]/a$D4Uj+8r~SG>lfFg;JJAn{QWޙԡåN1'ilG5/,&0eFYnSx4D ˖ 
!'Y")+B<ݨhA
q4Cq䳮--,\Ecmm,YAZ-T0;1JȖpm|pZOG[l[8-rW	¢BmO,1 K>
oG-$6)c]2U՘櫕iBDbVFBr .ޔoUC?O'x8&z
n}c=;l=K=U+u
Zcd mFC~oN잝F7dުn/lX  G<w[h@bpS]$&X#5δ>Q۟w"(p!$PR}ϻ% M|\EkO!`p43 49 gM;O1vrd
 3r˟a)d(}&WT}DM@S/\GE$`B@ϻ\B*+݁Syg'ہv}8B@2&jp$1$	چ`B@ˍ{=tt$-rI$82NZOy8D!ذ;
א$<9-Y(I;z׭2&/-YwX	>E`B:ӗ.9q|xBX3	ji v"4w} ߁
nCW%.+)QQp!
7`."p!z  wCZpJ;;0!`EFUp!kZG,CL#ݿp0!(EMMxRS¸F^LCʔgaSiJSM@LÎB`BR4ʟaH}O݁QZDT-8Tv# F@4<p!soX3z]Em
nn#Q]5ִ%@1Gi+	id;kl3 PpݺeVrٲ{KTj(n#g"nuG7⽓oG鶎sؠ^uMGt{n۠7K(ȷ]PӲ+@MrF.F,$	x(DŽOms-v[<\rb}Pͽn1u*0y@@3D4!n6.x6=nCgUA溚K
N:-H0!,bGèRG{{%ZD;#v(x܁?z2m3<i?{Sj֞-7w6,?YKuq*eҬ %V,򣼼BNN__/gvK a]@myTV\9I5yfx-ģMT<Yn{,-37FMpKՠ*!]{4	-bNc{w0+l2*Gvݮefl,"eȔCekfZ
TVZZoġv{-~Yu6d]/@o-~Sowm Ivx8&'D]_͸ƣnw+h5PيcÚLW!/fhqj<kSr}w85wOЏVHաTzA;bP'/عKDŚ}`ݖ3]z|AYVR4A1XGX#I%;¢ |
5TEL%@<>s}k+ԫ-=,#3O.XpLa0qvfV
]YC1UXE5WDXRYIR&tjJ
*Fl)Ù\X,j8ih'Rb$֧k'7! zuƢL1FJ<[i+A&"VI+#*vf|Lh-)LKJ^Siګ>_z>9Moۉv5RG46B?&2F( NqAc:Eǎa#WsӦ6{Χa8KKFLMqjcx(GVM\C wtVDuc; W~հl$M6$-DPJDe@سppNWm|:pK]u.-̶vK5fote@}b	FR	TV̞1Vl+ J R7\Gn XYC}n6B~}#d^4bFr4ǇKYX@ת;.V崚$XtZ,iIje>
f2+%QB"8T- C
1ᐰ\c*hW2~.5[S2kY%m
h; (L#uyNe6?Lֆd$/0hdU?ĶL[9OHuƒp\Ikt~klǨUѭ7.zF`Ge%uXj^|lɳ~:`[^	=p}K;+iCggmN:`&9sRڊк$@!yMuX oy#oV4nwom :IPQڑY
sȐrH6nGY:ok啔a ki^ccf"DidD!<@\sUD8%#nW킻,S#d{y!mE#`:2)T"efӸ@ӑ^m8:gܺ/n-},YH6 Ԁ	7[h#d-c7fTPlpSm?W]/${ucge{jcq
'5|ʂ1FD#⻝ͥ21QAmݕ#I
R2Ss
eKJPŷBZ~!\Xi3UG<̲t(N?;푓bswl~/ߚViC"Mar{qS[I.Yִ ,3[yJzB&"j#قj1ˌ@GX%5#:iXLrZhFDHVf}%Ťp$n$3^b0\뢮)VӸ'z[ShʀTlJkA}~"e'Wypdyay=`GLսȨuII$B4$a.
e &gnݖsͣӁ5R*ݝ5;mLc4RxLa8?jͷuMfnnUЦ64@xcSodm\"4Pwb# />ĩç>`54Nq?d]L&xa4$U:8`F,[XY("+7kQul~\r:$U٢Q *g,&0WOXVHVYdbQR$L*6ɱ*Q1SK[0VgBHjX&${4e)I#wMuqqx:yG	 $c;!m#T!H7PzG7Γhӽ k͂ՙʓξ$@ѿ`jcmONňg`pXw[׶~Fbg*\K{pz ޢejzCvhwP$;dg]JH*qjޓ+d7;qPybǑU:g#\J7 x0+w%߼FqB=\ׅrd/1]M[.##W:u5$Y#&@c?q;f<%H6NΕ4ONNG>-Sk2I$aKݷ.RK"(х0VD09f-<g,ɾnAQͧYW"~	umQT,H]22RYwU\ARi6JuQ8wtEm6J׷CIaq򫮦1]e0\Y1ջ=5['H]JR[l#yr	[a>2VYz'tM􏤛λhp߷5Y6Ok7D<V#&=aƐ>oRuew+ }$ gmRuSu6 2ϸkQ8("@Xb1ʹ*k5fA]2B5©RIA׉AU@5!\\Dr#Td8ܸB3PxekL=~<rW,Dycg9Vr8񟻳eZeZ4<Eˇ.\!
Ӂ!(5ε8Icl#(*	ڣ
`H$ǱӉt0!BoZērH%	TV
3Q-i>\F@#P$a(ZI>n1J?
e^U@2ՑLX$<=}`B#j@v!r˻1@j)^CQ@\0dO*=ˍxS|
m@UGp!
h%Q{!
/a6!{etwi>a_`?Eg`B 1 sѿQ|WWƴu@JsB:R{3{NU<M)@s|9BX@Gv"@|I{=< >\!$Ԍ`˝,^ HQ]:WRZe󤻙le,VVw7~E0'2v^a̦ԍ.Bm6A&YG׵ȻCt0<>}Bリ2^naV~K\O{l}s-ͅW>%X6syy=<"eRsPq5U#I_X~lbN:%,N. hەw&˳Z[]%]^EhrA*^Kcigwӻjm<oowYc si @QO5PZf,xyꯨWomk`Q$[ߨIAuq,H+{SCCPKfN+N2]1{ٮ,Hܶ[K^V&ݺ7X$\IPI5dqZUyCme?4z͟l%qq?Kq 9ᾔIt߈zn@|QfeiHΈq򠷽ݠ鍚6"y◨7/"XR]KR+@~NqOOs(R-{m-(Y/ݵf3J2J qrx+jf}AwFnX'ޯe*ſIk4)SE)+""p}468rݬLד<mpGUUr6Ϟc& !`J_mzgӝ,6lxኲiP(uW<_d0_&W9=ϘdW ր3@hӒ񯵌0+̻ =)@ -]&d()D٤|PDL's!\:J*kY 0;֝pUԁ[Q]t%i55:#oD|9+t闖KBmT*
hJi\;N".@D8OȌn+*ŃKP	:AZbz	@)TW9{p!%l.IRӅzu$3#/r DD9j}K"K#VIBX)4x#bd	-|a:S"a[Euscjbu[hSI>uԱ8$ʅ/hkȍ>gw}éwwk`<~f[mhp5\豜uKŜ5L?
/L,-gI}u;n;iݦ"6"]$PKqʭjc$u(D]ПYؽWL\Jm{!"RuI)Xcs8ZtpDbK1γ˹_;V;)lFٵ$Io\Mw0i湺ʎ\JAiX
\T# Wdg=ծܻr]k6Ak<)<ĞTe4"+VTkޤ5\<~Ze}2Й5]NXe?!rq)3⥢KjtTFP(t0X$e"Ձ2'fY<BDXУFAR4?V-4xOj0Qlq:;O&- cԠEEyZ+',:rU[7Hmug{l1jxEńHڞThxzmeo^{iMywikmgA#CMP\HWEOU0<NKmD^C~d݁~:sy7uԑ\Xm3mrILK,:Q75福fo^^ٲ*btpǵ,mTRfKxr)ƧY +$ɂ3\`WпMӷ^ڮ7NHn~r(TmU\59J1$MWM;~ЩnwNu]&V.P8%6 %D~#s;jԝcnV ^nכJn[#e_wYm7o^ZK]b-cq0w-2'Pz*>룷ޞ^-pط5hmkxr*qqAd&fjyG%lb`FGn$[ܔэT5Ȃs1oGU:WO/B\F~Hm6!ܷVըjekYs+ GJKnSU7H ʅ$~gbU2`Gpm(@jA:Ҟa\@٣nc HwH$lG3 A\ħ{83&+YaueJO=d*<N#t*y[TAN^-~t-RцcVUˎ.Q	fOٔ.أ @<\BI&ՐNv2L-emQ"RPF7
xybO$~nHhGvH'.l[[)UܒlcLjFCM>"[OfFmyRI*8iod	$r<{Vβ8Z3JWJ8Dv@RJ?ީ~twUU'0rkCfDēk]u7@O-A,qĈh]@3j#"gH v..-!WpA@F+x
C̳o;dtzpX䄫dP%Vp8|A$*v8 ­%Y"ZيƓr~
C?vMc"ECV@DTdt;_ܥIsVzhFd{
k-D瞒Jז&ɧT2Ŝ>_.QiǸU۱{tPO  [yݼmܲX3VG2)Wx;g+O씟lgOo	~II6L[*4dք,Qq32^S?M(moxL_^uh^6(pm/a}^e4ЃҘ NQ-6N;?zSe"G	շNX|MubMj1'>(#ۚԢ*A	m-eaN`L%t[h&\uTmezgoƑj[<+
{p6Ycyt\:nDwCy.| )9q[h'`n	lܺ}ꝇLmsG 'kBK^uze4ESw!s4侼hv"tp /z Nt]/2qvΣn}QݷsVktHPd#:9/̥dV3^  s(}T%p*HʔZ8q$gS*qiWOwep!
-rSg.݁f3c 2JO>!'` gۘʾB,G8O߁yW/~"0$r#XE+iXE
!`B,lEt}vXv%~Ncr)J
]*\<a!%ԩiFLj>f-V>#L;y1"0!CԎ=q6B(3!+Du4ώz*xT((*{Sp!
@C|N,up!
8W0!.0!iB߆!C~h(`?3w`B:~R;{i݁Gy#?p8v8eϏ@x=:B1ºfT9,Ej 5y#)ʀ8@ <3~ER@<MkNYe	,%YTWbx*by 08뮤zsjڦ[CiiI
1[#$<ۉY5`Wo1x][z/s{{mG/^4Ytُ[{\IeѮ H]H=k^辙lVmm=emq}?QqLX¡@Ufs,(6ԙ9}/stKh[}t;;[}1ou*]n| 7C0%F?RO}#.m͒rAqk^!,K.Bڦʱ<J0I (Iet/.:IY_r gUYMF%[O!K')M%#Pg+ӟN!Em7[e|wbYWf#z:x'yO<ceM&D`2$ݯ[W+sp5PQH	wٵ\N@m*+ӨlFO=Zi-ܷ?P;GGTzH3
};Vک>S3WYmvb+]-]Ӹ^Z%y651'In^NxZ;g-5%za1n8-%[Iy}K+0pڮ%X5-cJ@^6U	Y2E{ =9gxYʭ%X
`1HJbs*%8yX[1V)z*hQ]/	tesd7`z[Q5ʂTFμqlcne<7t5 8iAĶiz#("$I"ԋ"%XQ5-Nu<{nY}jYS$[ߩju"7MB(9x$ψ%30 e.$6ќE1-!HFQVab(xd]a&@b܊+i#mH$:I|Af)Uo<OmϖG`U\Y;. ak{mk>a=٨Krx]:a
࿩B5P\UN`cAxX]Gl,gZZbÛ7WpȌ9H@=6Yej]k] 7Թ:âw{UmUdk6;I>	jcNDqj=bX
3;ΠI%<Lg1M	D^hZFbi^<yUebde*g>ϵzE~+~oWᮖ(IapȪ#RϞ@q19ꮫb8Vΐ$+@1j)cR{[!5)A}D6LjcoM%yeWx0ё,CYչUL8O4Q)W>T^yvcQES2=uiFiS-`H#ȹ~rصK[e%]QrPMIFjr@72Λ*{btb<n)y6FQ!ʐǑ5㋕ƫXkpac(y*B(%.YB֥HZRU#VʻH\HnepuZ2\BRFDWFQO1X?n)%T:^O)I.itЦF,c-޲}m!/b
ȴ&42JH qWJpkڸ"' [2-O"6,wi6,yq*Tk7ďby:ow(&_ZZ$Ui.+i
yQ!ۊ U*ɱ+^v+;۶l,j{$/K4
jbΟ,Nէk%{-\K7KǷtuMN.8oZ#.>H%{OXs<e7m=;kݎ[UQIIo_D[lmz%P771Z:iuj6KK97 6{m0LcC,HÀAT^^8f̵7 =aKYnW<I-R>w̒ǒzdHѳZ05b|[ȖbW[!_n3	!gi~ Z@m}2˂?=)#Vpq91FH/+cedWGA-1+T r5Rp$x80ZF -)ȶ\A\>y)V8Ɲ^OإV ̪RFA8ajh cKoFzd\8{ʖ @e±'9H#ep3ϖ/G 	Ta&LM{F7 <`5T)".vbulw{ɣ MO]hLJ5U<DHR+	6\{{Dvg%I<i݈wp]JQ9.+hp%Af @@G-+ZXۃ<?e ♺neZ;2c1	H_<\鍒!aǃ*6M0^Ÿ*rawT!,Cnl
/Nl{rS}D4$
)@;!cڳ1-(m&g(W#ivqƥ3@b	͙nGyY5#$P&˵f2>Z"qn*ꮨRV~
ƌ6b;m<Rjt^CszۉW[%*gWێwqZAZm毸U?
IʙYX"L2	u/:>&jpUTa"!p@F1*/J%$p:)q~RUpU<-A12"=u'ux 6u/釤.jˣ۝T*&`OrwuL箘J]޹ݒ &bYz7h# Caqnqt+1P*+QuN#͠ S K`8c{xwpe=IZ+gE^IR}6|i$e5o^^%seXIz>~"Ѯ znuYǄ&O_:ql=:^y#Hwo1
%uZ}"Roz=Uu(OR7%?JzAһ[u/Qz;hvZmz0aPMi*ѲV@h_1zwUJp,9/Nhk	)@9{I&>p!+f3G&W.Dw$`B,r1a·$B#sB@)N@ T0!C֞!!!,+0!C}0!@
][!Cp)8rh2o°6l~2H-JWb\-W4՗3&[H9Z2O~"R,2Vʜ!jjiƼ\{iNE`BS0!#2_,1;i0!Oje*N`BN`BS!S!_g~>+p!Ow~ѿQBDOp!b?	@f;#=s4=5yVsE9\Dx5Uυ~#U5ʝ:0!PƼkʜ0!$ֺr'@S*iʝó;-[Iۅ<]Y$̴IB<_߬}n17mm:pcf6pZ[[Jŷ;Ƣ;զw=KʈKz-coH>GlOei*l]sխRݪ%m0Y	mP?Gq	(j#@t+j>1yf[^9C"^u]]U3K]-5KE
+ZXY1{dE{3: 'QΦUTmޛzsblxѡ2]m),Ԣ.!ENXZ3.xaNsWmN/6{}pm6ͺZAan	ZU	9C&,l(av;^ێ~~oқUk5˾FeqٸY%+DdXLzg,{!VP7#w-Ί[H5a8ckR,k[V\G yRv$}$G&٬&6{Z 3LWDͶI`˹Qnܸ^ݣ&u`3l%"ZRy$-Ou9zmБ7;_K}	| sCP&{X$ICr#	;9/O+Cm-نVM23;*֤'v~0]_mxk]B7ұ:AF㍁ a=dDaS5E`#Qo[.@ٛF!"cHe$u+  9'[Fì*LjZ<USDax`iFW,JWB@E@z
q LIy)8}nEҁ\,w	z+2tFRG,PRi ErVEqH+D$s'3	YʲFlP 趝qCiJXΖ$S1YtbGZm,W=scwg[k5v[iweROܱZ\?o3 v']d6ߗ[Ӛ΍nw˫Y+۳[Ű^X$:Ǥ@E@R(;{Vɛല]a诣[{{}=T{=f_IO7Wg8*.f9L-vS7kqZ٫8GB	 a_]''bЬ:,A8f'!@4
cUV ObECψ|?76ڳ]a Hwl6ЙQO<ߩdSS%Sj
02,%IqnZgKHO
uX gMF,0PEb&8/ْIԻNo3,5AB#y吃\fJQ9]͹st<=JdhHDRƭ7<i$Yxexte^22Jg$%ې?zm[ƶ¿Wn$y,q( H#Q5V?!سly&IIic$vyfIUi|0L̜F8fʙƱ4cڦtԼۍ"g?gMdj0#:=.aV>	HZي|#k|2IT`MCwbgbjznȵ)"Y(`XBrcSkF1\E.)ꝛayg֮KkC`+
wm;i,eq:. \'UVmeW?r 㧶Mͳc :vxO74ҩ|<lXh
&ؖ0uwir\tt;%}Pl]Sx/im;8hrv|עI<+v;mRm%K5ZmsH jYGusڽ0;:4VG) %_H=z^mw[V4дvV02[kqzWغ_|61,|'/vMoٺ?/M6Q6QTy6r$mB5S]^EM8=n8l[{,!s*WS8DC{iQ\G]urm<j+y#1=oHbǹuB0Y\IUk<
 *ҷ̳u (HcA2dQ.F|H/f2n> 1%t0K.v,$q )C㆘k`VTJ2D0ӱ
|P8ruF1T-NFD|TKy{}_*4O?5 .5خn@]ip[t\dr>hn *R%ér̓!Z 
~7GNgՠF$Ncܴ:_$C6
jmDىm$J&My7-hj2kJqTe-[&3pWECq:Sawv%]Wji|GnYqߵkwոaiϰ]=BoaTkgs&G>YIV&XdVi]N-ƕ~$r,K,tFPIA:Ovb:eeIgo-&1m@ܬxqKndt:"
H42ev.DT$FUeqPjaRt$1ȱn*7w4>jo%W" Z.-LK~
u#_l[0&XXSCĂcVj,஀ [qF)%:`T
Qrȁt5FQtMu$7q$<2
AS\ߍͦt9	ܭ
BlS  YcZRdVDoqBpva/1{mbm.$9:d4gR3:&gWSP	1*ݙ/5$R*rMg֤Dm 72`rc:"8N F_zO~?ޤCo<w;<?M5V(S GP^ͳjav=5;xDPrn!0_.rf9Jr&}g58
;*`BNg/CBiO}=W8]5=w`B,@`I":a4~	$D`DHpIE9		4t8j}`FL"MX#sI!5C0!C@8BSʙN&"A,xfdāoJa<*3?ngi<9,$O<,%Z?^,FIxg$#7G f"9
_m~Ǉ`BC{!"9
{@s:@T4457~#57~#a4:}~8`B>EC~B$^ϼ8i1Q=D[0*y,`BEɧ?o<FsΜ򧳍I 4$Q>сypJҕ;	G!ABOi^|GE!A`g`B}}[.&[ZY|]C,Ym̹e#)*m|оT=S귧4 Kԝkygrc=V"X,d1jtMXggaཾi鵈]/}MvtϲtF[S\[Ju(^}ȱTS;d!+Sw.VQws#=7iuILW;_`K?w9}jyzza|.JyhOi9
aă?)&9+]۬7Y:v!aihVviIUK
LYd\7E D,:,nOecw u */{X#RdB(K,~A}T]%Uݒ1Gaķr +M9ncj-B	R̗nkkfOtw~CiOi*kjlF n[33 "dUZ+GW^n۸ z_dp>xxVEy
CZUDu^+`V|E_19{W_^NM(ħ/pOs%v-mn']2%N=qn.rj0Wч;;mW,X
~*&ofUf}Atj
$WHR#$b8qU"<vRhV'X:0 ;'KLۦ@ c̕ȳ<Z`P|Ee\,lijYBDa'ڤBkRKV+GBƘ"pǚΨYU@.ZxP֪YyӏnLtD/G)Ādrڴƪ3f5\>4MɌ"'0d+Tz)[0I4ANX3cR@wܼ@oW[,W2=䥙w	x;UqZAx0`U3E2:Kv4tՁ<qrkq?Mn{Ih]|x[]cU@e:@kea_Y1]<nFN!`#l*]XP0$`1+zwdvkGk]0BK)0+7*jjQX&Nu
ppMvF<˕fI
4i嚅c.sL¸GVqß$\Rb1fSgR6ݰoJ5-[fP)$riWlq.x2"zrEI3\߫-XoD&kK]2nmr6 d.u]pg\h/#ݟ%t٬q/Qn=.K__3ot\v;\Ͽk}=75̖PH0
B`F5;˦o:32.v QtJql#ݙu:Wj١7pںom0]^Elw( wxUưMFuQnx>~Q f{3 x':;g׳A[87;ٺJ=wbx=)wqqak
$"&qM􍈺V'<:/Xkr#a!#3FO󧷻xڇPu&yp+xͭ2q^osw$(
 r';m:k̤28D[l/UQQ edM%D{4Ak2KQk\̑>OnTۍF6Y)HH`x3iȚ{FA/,݊53j*N2-}ՊAFQ{qKAb[yL!F	|܀` qVDўg=$ΰp/c(ĶEFĳME,ߙcBMr
#]	G< zĻ{gWGXX
2T|FjTPMYw@FX}뛛];+-SIs\C,}%g*cH X2ƳHW@|utM"Kopqߠg:nl,˸Z ߬[+N8z:ǧ[aݯx/qXK-BT QNDA]Bղ2Ȧr@tAn.lG4vvB)淶H8A<͏؜'0eCz?o ^ _-iם7alA[^nSeeVǐ^n:!R(Ufv:=;q"H+#VdG+ݳbMdʭgu/$22^m:;e-́ddWPj8]H!9ōQ.0ʴ@)֘ՙig:ͻ~Y1CAP@9d7?3@KkϧWȲL~)YO6.K~K[RB@	VH ꠡVjTwWXd:˨H]hj
j3ˀi ,Nʃfįgs^Sgw+1e"(JҌ;sǥzwaJF19/=?:CQda0]3[~ѻ֏oo$s!h:5@~َs`-+u@%.]\mc֫B̾1 ?OVFno"bV5czʊ
w'ýXH:a9uXUuk%a<9v"TA U%&+VH̕IdCFTqYk2'MY՝^1zy,o4F 4I#}ҸbsZ N WzocvYTԔtfYy+" pچ5~Kv^(>GB<td׃6LÓ[o6Xpi,D-*c*E_0	b-q4edDD<>:.ą$Hf0
K):Y[Is`!fS&9Xm o Q
Jǘ4';Δ\*F$)R[Js%5JBu&p
߬>7=|>.Ɯ1RFDǃ._5U*B#/$S3ʿ+	aSβCvm۬2# )`[&/gȬ%q,\HTr3c"T*9%<RLڼF'`G!8:lk3c5Q!5~ 3T,~@cL sWs8[1ZMq:XKw$p[GIC juİ9F.]D!KOף6ޙtdwp/c3+i]0C!1Y LWޮ	 /"82ypm4`ZW{;p!#0!C0$p$TxE!(' 	Lg1GFs$0!	pn0$C?gB"'#AK9gĕ]d$~U%I*Wi_*ƴv8i fiL_;$aJ9HⵟΙ凒Bei>Zw 2#e) "!~}B(> Eg^}, 5Ϗ.x:˷>v+0<T5oCZ4/gCB}4}=C5< BEOiY@fxvwOZO	_i Cüہ	:۷%ZO0!d
yف%'3>Ij'ʵ߁p?ŝyv~AA<+4)T׻/'W~Ă8ӏB ͔Z_AfȣUwY44`0gFm)S{NG+[;y?T[u
][E:)VrЈb:Wǌ	FSD|{te
r\՝]kоY]^V[	cj͌ILi$qZ'ζ4KY+-+ c)ttН/Bz6[Jbq[MXb6C 3Ɯ2\ m[JKGM7[!ޞ~ <
2xuI\d"w$̖)_[)x%i<A9,s s^z:iѻu<j2mi	MZSin9lF̐\'w[Go^jź'Y_@K4_āTP9'
pޕ4j
_@zI%ߧޖϺ]o{Y\4
M=(}N3r̰<\v+o<ͺPwM>{i&tksnĠ&І㌮qf??]u^Gs59er©'Pi)Aߌ^su۩
0˒O`8-L,@*tR:I<X#\K3K\)N-+p3Pi
t5q1Bۦs%I*??^WW\A*x9*Gs<xX #% `$u^Ҧb5I#|!c`4PeyW":cF
Ȅx6R~!nʣ![OMJI H!<BVrk_1]+5骒$w`C*@B`K"l<U&ɚNT PCU*9 *(15U`"GV.3oc+D6\}>:Ǧ[K-ꡒ).`yqGX<j83j8̋?Lbȶ##ŻH=8$˙%v`QNuY	,
kUJ~mXًq=XRmc?j$W(CeȊ 	ӖGm(9AD=X	I?zذ`f!aQ]Z%:9jwXI yoԨ?U=Q7;H'7([ńQrRr\v;޺b|o#^1z'.[-!t{Ȯ_sK5Ƌxn$HPRM#8u@q=cՖFF1|Kpyd.mfq1M]+n8,ӈ5 C KCƉHV6<U_>;oAջmn;}nO4owy"5#Jd`j1[ӺFsQ² &Y>f׽]W?ٹ@/U  D][c,pk4TfX (J<1u=q. p;ײQ?OyI.'==ҝҶ=/mح6Ȃ)nUˬR6\L%Z;q*7]x`,aΒ6cvݚ8,vlDpUbe'>9#c2;	96#yVudRs'@p
ྗ M|+C$8\d$48~Ճ=P3&,tiIHʦ*
=p4KF8r*$HԐt+
*(1N&[Xo4*ġ'rhIU)1Z"W!A-"#4mAY*0~*i9צ.He&S,8oYz.k[ƟA%ú$ XċBXD9PGN9+HxإӰYm+T[+ɒCugk<kq7P De>Zſ뎜ޮeSh+sdsfNZ64L5\ָ=L8oI"؃\םKzO[Dm[Aj c4I(G惝kSWXc]cm$k}R}G;΅ԬU2',g'OV^zoԐ&ҝa6%vv H]݆{qi(0%8/CmY.;Esݰ7Hq,{|3YJ 럲Yt@xNlKB!   ʄ㟑 tiA-a> 3YtR݅ x/E}4yqMJTj>8cޤʺ͎]ʷq^Z>0
s81~8F>嗽<<y.}뮟ޥ[iHX8e]DamEȜ]&	%?F%ݶb.mT)P
v]/u	m4 g/VuΟf|#0l-6m-C}YdƷy
"Y| c{tݥWe7Xk_}KҗHGylQwq*k-$ISLyQmynq}5:ksh7\ \J
~a @/ǵwo#'%m(Ӿ[h	Zώ_~7|Ď흣L>E/Z,L˕XZƔ'>X`@~	w[_<+*zv]fFrQu'ZRFeL!Ԙ8,-oJ75B0p	"3;bc?~;}Ěܗfm;0Rf@MD1γPڀV~U>HirU/-Y!ZrtIUo5qI:`W0;;rkRB+ǖUM՝[g.K}UM8*=J-MVP(AnËt.BWI*tVsMlBIW H "B\H m_RAW2) r4t#; r输ߝO0-hkT9\m7z\ FU=tFSYfnW'|pSk$1Q
ЏApT778aJ-zCo)gs B)ߋsf1rޱa<ӄ@ED@QÅcFc d<KIfX_~.:."cʠi(VG:,/wwNHy]ܽW,q14U@)J 8RFFg(Z%'<ሕ@!X!B!$|p&yf0"$0&!`B!`B!`B׷/f"<0Y2ex\<LPѤe?F) 8ČI]$̜ӗf%e953˙o ʄb><)Zp ⅈpBsaVs\8v}"o]!`BOf%C(y,Kہ
 VRV_`Bo!{>B?!
3}`BE[|WvB' 2Qp!!>B[!? L)<! КT5	@T>HA^ȦY#-)@hIN`B!Cjq Ҝ	3	D.ys?w,Fr%$ۧCi7:7e]e-ٰZԴ{n<'4FY1h>kk~I$oM rFiF	O,%	?cmQ	mj##UFE}KΟԱo}=&nJ.z@p 4?g3fٺa:rlԮۯ{N?y(-(,Ms*HxT]F#,`0us<?Ycb|X$N+-4 jL!8Ho-YZZu🦂KգtX{vkJxid$ŝЅZ	Q)\xAzL5үwj!
;1pXWIpv9^dldaVbwWy?nWVEGḱQTHV!4\4v
)]s}/fԳo;[
EaRcRukoʔLAeUm?ߧpnIvv]xxiV12З&iP<9`Z z','2~_fٺcl0'H"@ L0@>xWa yho& $T:@RSN4!`_q5өYeR$Q8V3eNؘ d+Ur&r79XtaynO"۳H8|;GMqU ?Ob#;jgXpy١"bWS)|4p2lM_]J{sKȧs9^)5c36SH|<FP	LOKU^5xd$F뤱(Vg:b->,q\#Q;rZՈGJF4;FeM <<V塘diagK]Z1 r#/SlFR#7O&%B,hKhT<v+h\"{3ΉF-K`c
O-Dyi9ZQ
ƜZtp/sn<˽mԖ]?X<㉘yHb;Rj)qM}?k%Vog#385g6V?Itmc{yщyƔ_)I$$%D_1*ի0Sf|O׍OV.nc/wy!mzKu)oo}1X彵5i*~ov>ǫ,qm.?]N?Sg]dۤj$oFh\`<tczק7/iDNu.9~&Ccѫ<',Oџuǩonn8.ekȑ/xX2BH]rwXo5Skf3l 2?˧έ!ܓAvBo.靫oz'*]_kyP"޼<ۃ'},Jy5l8ܽ"FSHF90]lf`|$,K1` Ԗ-`@#0mB #2
	FcaǼ-͛m[OV[0EIgc@Tdgq ;xk-ZfD@Oi_z;KBmhrs2̚\ubsK~?|)ZߣT,*@ABMJPS._']n$FpC"tXrcP}2T
QA	Kd2yzRiCe>q?2/[yIp]:jX 4·^rw Q咋n@1!(,E`V"8q68R!3⨟S76kH"'XʂHDьT˰r%MI03.,R-nI9~kkݲGk!i
Ƥb2akmcL*[k5{ye,w6SfK(`dR27.t"p"A\6 #\<[j~ĊVO	# m'2
M]{D 8K<X7J0G;l{\U|k1#UG*	Dؼ{8q[AXYI(u3d	rScEEASrrdO:G&29P W-`VI^ƣ*%A5-F*iL?@sB;%˄',܈t'?f &"Q 蕞^w.Mg?&T"\F(r2Q8-9Pc]+$/Vq-++B!jH@#݋;;'p>շxG7;ݶFSsh-(l罬s1hА.tsWgTtsg/HǩS_wy/mgv=[4
Z~c}%'?┨s1ʥYj^g;s^g :|ꎆM#cnAHgGg;nhrv=WyĶKu@u͊l}YrFsk%hUa0Ҏ[[l7y~~ʞFTFȦuă30@2F5ŨI!EЁA!8-}
ɶu	kg]g9TUʵ?40 %SW^wrV}\Α$DY%9T(NVjeZ;A*-YEiFv9W Xj#>J;-;$_t.ݴD3d p
xg66rwuSm˪QLЊʼϰq@oc[7x٦hcUB7j*{U%ۺבp#]ZbH-ft$댽f$m7@%;l>8rAZL+Pb*4"jU~X1#-i:eعcy{xWN&@hHӪ/zTc[BHuKsAۍB4Vbyuf{f=#应"	H+PS.ykrdqRFCދlmu
Z	* T3^8]ҽooOjBw^S>/mm\90FF/dΝiG'g  $|0O_jRĆn( ɲĢPE	0!C0!C0!C*0$E\>0!hsM$	xQN_l,`ئ4_߇׃!Iʕh'x~8T@p)DD6`?gJPFx,/.8%䵤<>?p'<KCj㟻!Y*pMyB8V"Cg`Bֵ˅;CB f4ȜvS"ˍs+9)LVR{O`B=0!
}+	b[4iP}0!?`B=kCZ5oCZ5oDHa@s>of$=	@R+^8rS`B<*,CƔ=5#Pq p`Bi#~ViCƁ~5%*C6CJF'Bs*}t7^u:?hS2ѭk#"~>U±_Q;Ύ13Iz1R j4KM@4cK]{~ڳ<@ /9}L!^oa1&fA=ynU"YTZ Ntn;>#s5#Q~WnWw,f}OQӭzu)upڨf#:e㳦̜6\U r+L҄tٮt%{ے/%D#qom\cgrM |1].`>nq0F	R],NMmd&j]_l+-m-uԒA2.{gImeӕ{R -ͤHNQ#;K.K=f۾uKS&ŷEnSv:g^ulU p&vdM7X^e̾l%ٷ~foq*#qVm}\!+w Ξ]s *IIP-y*Pj$5: p=DyB8Ƙ)d$@RRҵ#!}'M1Qik
=ZyYb#LxA!tYhzV _1Ϸ*Zn]*K.͝x%=FsZ@.`&D+&NuV sŽ+sLap^;HeKݲyl٨doMUq7ƥ{~I6uoOiE7+;NIt$.)մ㜻qddbQX]SYo	|;-gswRr
	UÆɈNL/{GV/"1+6#h&tH	Er;pwxu#D_!7xٟYO-j*)T>V!i;bBāi9DV+rEb0TS2KkN wmx @=rFC
|A 1Yt$Uŭk1rG75?"?*C1Y-ťx<ip}q/9+xguS%)@^ ?$B к CIV:c!õu:B2L
)Wu@ !EP./-KAr+"(#?Uݵtl$s_>ߩO5oagky$,wz`2[[ְx{Fі$vmjF02|y HHv=1[2oV1ǹ$Z9/w $+#uo(Yw	w%=>vX>ǟz)GN퍦kH^qQ$aB	-.'\OQL<vRYJ98tNuѪt·*[ANZT.(2tFD N ̾L&g >{sVpմg+v 9\Hi$.Xg	FN<yl` KaԳmymYEoʋ_* H-G1/-Kg]8x ĤDq)9&GNۆ:#%VB(hj4`Zqɓ. f0SO 
4 JW7 Vl8  PWKd Z'jùR$G-Qh#y<LG<	@` 3<)	TT`D!0<̘bf]j:+*ZutfP}mSo$r `'d[1و'WL6i!?Y~eS_}JR7^GOUaDZXU3u|k6}8.]mtҷqL2YcUpF|qSl 5xxfWQ-55zr<B'XVJoTuǚ[~e1Q8{pbsm`%lCp{x*cޕXh76K΃ l%AlБUDSR+-eEctFͱuňC$7sJ6G'e qwp	q\.pL}t1HbU:EEMup2خ63eKg?4dj)Zm!v#!Y^SyGnCPњ 5g8A]54]	ew׾T,,V@t"+;J6sx񋺰0*$.>.4q)N|ի6Bb2NP]Tw#	(چdPP*
^. bi3qL}VK<%QH183;1t}Er}˫WlD"BYzWӣ6.lCm-lmOd Btb(qzdemP<K/2d<,5u^Amsgs6Ayw$X淐WR. -k1εoW		R~SՏSAFhԴG5q{9}kuIوmEӚ_Q#WXuGۤMo/X]*yȖǈףt/]S>NXùW;gQAiBy#FA!JӍxnTOȮTe`uKYv^FRAr\rWeDc^,{c	d¬>^\Es1̪½Q`=埜R0\3 S65Ğlxd8*<1~kNy&@&,**H'ㆎHxd|}#f$@r@MOmq"4"REN'P컔}rq\U'!;y;<
N41aq<&, xqQ]?[HDVQf*Ul8-:Չ>$ dCJ)5s$cikolSn@wP#!Tew0fquoDI,L5sIΧ:v
O"rv'l!1~? CnڏVDj(8$p{:HmCgO!˽|Q[zVs=?	<HW БJP|Gh ͉2/,]t$E?L`u>&]I5ƞgh%kTy*	+ٞtd؄ )pvW^	#.x1G0#X!`B!`B!`B< *rL Kر<v߇BxkS\eL9<?2/	u	"$8Lȶ"@nu&.V:}0%)iLrCpĐ>
"\G~$Hj*kƟې ,OIWXbZ8P]/g",X=8`B,C !ȑvsp<0!eg:v{p!X:X1YJQv!v#SLO.Á	To!Fo`BK_⯸`BNinϼ`B#
j*2v,0!
 WC3EXׁg!$W: PeE@`BNc`C÷0!\iG.8+R9ӿsSuU{2uVr9g`B'VeȮ8䃒;ё+qu1Y|L()P:3U=`g}k] {ddk	hn6,2I'}DQC<Ox`)$fuq!dqrOYw]+_Rwg7;\*
eP>,KcHHTrxid .^[&˸J :]KQu.IFs)EAq--#+"@GGHԶݷ;m՛FUpZ^p9RBY§K 7[]m2%ỻfjWۢ40acg[UVpvZt'if}϶wGOE>rڿP! PR婰K[ƣGO-?Q__ubvokoLvHcᷞD@c:K\)<4
Oܣ@9_'SuwT즰dOno:0Rj kQ+BO~ŹҪt-l&i>ikI	/Wm	~h3%vqT@[~/kc-vfO2;yeh,QNTҢ Wu:(<#e	=h[cyYK P/?˗D}[ R FmT|Nh K-6kehkEKE.ӪTU8714˚ͣ;wPi?],T53X2WSD6ffy`aiZZd,*D^'UAŲqs]%6D#ꝣ6ncYc{39uZw*O*YcH4$}$bL+F(Z=v[uWzFhq4r' DsI	4 	qBE@	(-TDnhJ1RrA:0QTfľ/Y#wu6`B˩9,fvW[$d48c	j>%{x9㠢an11a{ͲOj&6*h@";\dIfƐ2\-{Fb<VE jCU48iy\_NKr[P1 ٰl[~ukx!BпhIlUYs$@qSw[ `{ʭv*تzxo6~7!}qeFI.<nLT#D݄"χW{8W	@p=oӰow
[E(R6Q"0v{hAq;0	Lp欝b٬E[GlV*JĺNNڨ;qP	9'H@bxcؾ8a,BQmV:$vΔՉ'T"KA[埸Rh,y#L.aip۸h<j BVT;bCQ|=!'ayRMxek+1I#$Ab(k2*ci㴨Rܔ2TM~2'1yȉoo4Y2!TR+ $ֽعcxóR"$oHf:ݢ1Ҕ##Ƶ!¬DA i./튵,X6K'S˖x@kti$o3+lJ%Ο.g!Y'Q]|c0,R`C4tj0Pj|QgeF|Aʙ؎xXe0s*t}m2Գr:$\t<e gim3f~?YtwY[K{}	FtAPqq `@47Nޙg0#1ܢѳT29{T/:~9X̌LdT ӻ[۾z&Sյ8IlW޹QgoK\[' TQ,x %nCoXhT:|))$e̙6ͺU LYbUx};EZ"Žx	!yb)Dw`ϷϫDg]^Z`5R댉DĐj./û%^9"s$vlN(ozB$J<ҕ>Zc>k~*
-/&Pd%VP3<GL&p]4^ri2AT	aiLB"-86|<Տvcp*N7+l,KJ<3b;ꘕg˭ΗtFc&ȶװ,^5-$fiu{v"uˤ!`W3WLz֗3-ٖM_䆬KXHԵvh׉Ce4?6Y6^߽cFQGHeݿ׿Om!  gv~v/v"[y\Bsm%x_}	%H7:K:eﺉQ3W@n$QRVnnk+譟do:gG#ͷ<#QyL~k\>mD:_Owl1࢝E{y8vK{8њ,A[E;<>ͼ|kgܯm=]R$ r: V[oin7FfZH݊[w05RgqZ{XYRelWy 0.kYobބ>[K Vm*ٜt3nM@)`	f~}b'ROʣI_<~<}?w3Tg%aUbh*qGAf,c9Jڭ8.T]cyW1ݢA!'KEGu1uө_
k5%0*w|}K{-~e@cB8㚅AΧaji-9m6q`:;ҨG#|8!,`/b{-8U 9@y 1g<9膹dm6zyf[VQQ-2?qYNzAK6I! <~[ꥑkF,Iǹv]GiSsH
V\[c=/纸n-/ ?Ӷcxؽ*H6=6U,@Ft?i\p7or~$?48Y
OOB.-j1)݌ΣQK*j3ˉ88	_+^ 4|%1rCT'3X #C?`B!`BW3˟!`B!`B"@x~		5dMA" ϷPFH7û,2M)zD0'"E$$
*'|,SiâJFYV! m<qR$158w<~P*EǑ&vg:2#3v54LXG`R$ۿHq'ۆXQ^yӞ\~8@E$嗷6߁8¿oh '# W64ƿBk2`B*`Be*<C(`B-+/0!+/0!U>ڏ^ϼ8P({B=p!}B?7 vہ49yWAZi<jN"^T4RI$
Vv{AJEI$F]g%Ww`BLPIjׁ p @s{04%¿˻΍oI6ɢ.tys%FP Vde0Kg!|u6{D}9Q<ȣh>.Ix(+B>Zq^q^	v=g%n\<-n[HQB&8UhH V
Wy\h=Mwd!vvO"7o>b X7cN6 Ri3&.g޷7eE{eDYʆ(+V~1xElwL[\"ѪXrҹIs!=9-#	_o]7,|a"Zoڦfb#4Fe9wX=h&O;}smVRl%.~;mר%I?m<Dᓝ]պq.j pU[eӻ5
}\[>.kD32j|"҇;.u3>͵l?\aaw,꺈JbڑJx镲3)M:!=CL?nooZ^?4LХЇ @'Uaa?*v6N}OB}]зMn̳Emp\!ˡ1
XxGzNC5۽eWtqoq$W;C[,7v#)}QkcK;aO0毮ߧ#h\GԪ(u`0+K:˴2ЇMRd"9VAAjA deHiKH712e͓0P}\^EA eM˹8{[{{HQ0IKPC<[a+Dt˷Y3CsTRugPr<(фE|ZTPI_ie霃|>)?zt}m@R-!NIa-M
0N8g=zj7U,}˺Cz3DdU
UB1V:TiX0?\o;! <-IX;GDt@6q>%(%ǓѵȈ:*C@JEiJ8a,z&~ʛ]b:TI`H_f2g8A?xh!%Dmx3 B%d%-1wo}n?Ib9V7%-ˬE3px4|@5㸅#qry%w=( KnKi3@1I%#3luT
2>H&Q,8?r.8A$$NYژKhCEVgt&A*9'pmOmܒ;'O3;myQ+ Mâi"[uGBP\Q|#**O= RݳPrUUPҫNf
);d-aM^Le0T\3G򐮐]%H G
bě!zۥ%:#]*\fƄBT0*NÏک!؝!LdaDiŭ Tl1KS,4t`|P*2 $TZ*dO<N
QXZM@R@Cىg*pYF7rg9ĀG4a1J]&bk>={VrxT"M&Cj f#> ⩀58'W8	LP;t1CDg3/#@0u%P!j=h^<(xSH)(7VE~K{ۙLeT%"NL2&ŉNg"	9qʵ]:{HvlaIl2P+MEeJIc܊܍]Q2#WTKN˚F'NoekJIQ=`%)~%E-|>Osvmh[wu0T=BHZFXp{L*n?Λey2-]dթP1p7%P|13۲`i.ͤ
i*e}6CVM-ݝvoA7md\Eh3{q:m/x%tM]KH]p!F`ebx;!>Uڮ680讁D`S*M{%^'ާ~\E$kvb[A)J+ʵao$e2#.KGmT*(MG["U#99.e7mAt"+Lm@L~Cd+AFQ;]u)HUdo,kefܠפԍ$ҋNգx0~ %[Y
޽Mw*L/寚55)厪Uc0=[mWFt7˜a0OXEu&-mQFZA to>@ǵq=c~2QtsWtt_9jkZ۬Isɷ;Ě|ˋi#x٘,1kDNɗWVwKwWه֝un&ߢ[-ԒZOiwTcXY9ңJ ~ WeF-|d3 	deHUc]sFt׻Qm7ؾ_?T@r^PmߢMS=NZ˻gI7Q zF-MQĮ Nҭ;n1p+ՏDF]Җv{ڋ6bAzBhIe{dl: Lmgn#y+k]&Eb8EU@"
{l)ș[{Ji 5\(MaEfQ)`r,n;yXYXԩC3(_2fFSu]R'N$1KyENx*\Cj=Pm-!WX\jb(~źnU`q<U:Yx./wٶpt<KLEnEpt7tgk/OvM:F<#ew<upcfƝt[ێqa{%"sruK#ǨI<hhqr+ ڷ:2bX\ /:`s]c@(O*}3B0.xRVk@@r4%$ܡni<ZSN]k(`Bof!`B!`B!`B!MZ秿0>c݅I2dC<Ȟ(5' P0'5}}&wms_v' Q.U'~X!}#1J^4r˖%,u?4Y xg烊XHqk|x`N$౑ǎGH8n*mCV)<a,ҭV%{!!I$JtȜJDW?wv\4!(
eSe`B ,Xk<;rep!	.SCJi˳>mp!X@wVRݿp0!mOs {7!܈MGʜH|CQa?p!c
0!OiBN!S~'O 3϶C8ܿup!B$1QC2@'p!+5S>\p! jMWPq2C.c!9U!Vus`B"q`	֞݅p߭WtcwmvGp>$Tp"u6̅kUnk`kB1qW˷ch^o6plm1[ǭYq=r"W,İ^n!/\T6>*[u]\o"ˇt*R8 !˦u0eT}dF`	X1-QòP*OrJ(*I̘*B2۩.륶<."8M[ԲN-im?<*dV2+}[eysjnL\Gux^Vmzb.
2|uM'Vu/G6]õr)S`k{}xhzL#E/4;~t XW7NMl,XyP֛UZ-6iUMƮ,+LlL̰nJP1& }I.X-yg2CfP-T P֘c޷iյ |ס^u5o)$ۍE >UV,#$0nW\0(vǒOE,.7=x]X[ fl&iXjwl U9=x['Fm~
lN)	5ȂJ`m,q$A,Ta-SWTbf{',>
~:R1\_DP,  ǿYr5LwrX mnېDW@rnYxSqm`[ɉ/g!o7޵zbKUdEDUIEVEK=(݆ƭ'>1$AdcSU"'  f2o}3OupKko5dwM$>RgnśhF<Lh_1侳>7r )kc#4,2xu}:6hɫZbj5q뉎2$#\;5պdZ$RZ/FOغڢLKm.􏮦& 	`H%I)D(dZF|94O6FC|ݽԋ!"0kV)r4xU8;ŉ	ęx{AUBuP>z-j3cSIH]/#\AX3	ǆPYV\8},"~aX0E&wT)YuJI1_ɰm\(F7,2MGjoy(U]bS8SvgHܳX$;j4HNIdA#Xepqg'(ϑ=<[UȉƊk2k PB`M*3 Wjx&ݩqmjQ(hUbR#g\9b  or]&VH]-%E4q@ AH PU<>"8H{Bg2\yeˢ> L}0v+V_61wN%E)U+b,H=8vE82'4n,3|ZFk݋
1R1 T8;Mij#U;Q:l5'Ń؁'<窅ye>Zh.s* e~69#x C"00ԭk c	NpgI  EC
k	#H0(sHxxfA z3<jdPfJFWsHV
{w❕§&
/<w_Ӧg{t/so	:O#MkCh3_jDcf c2ΪRJjR"(ٍ
[ NbL=+z<$d5ߪ{R#g[Y؄,b6j5uQ6Zw0b~PglɈŗ[ޚ-"oEb}BpժU9c4 &_Q^+, L/&mha$ڑ	asq	Hs].DN,x,vMՑ&>B[v =K]?ѓ,´ hggJFSG `J~3m^2P\PTX JXZ2%6
nʥ`dRZ2Ӱ- 0VX́U6p>F1PP3̋$G>ŧ.ⷺj$f/+%bM\+S?3_gV@eH:
*!t5Eď!:0
%UW%ԆbWQN}u.{<p[-ԗ%O1bBAW:~Tټe6mumtq=$<iGW\R @;K5Xo.̒]$fhԇ"8X "tbgӞܡimL;e@0u^Lbusu%k̃ޝ-=1.cEe5:U	9
0*T\wd@ kj]#K;hdթQIs}S'޹ R0 ~dAl45,dX48TgK^|W=tnd1sP#72	#R4EH4(iۅJd@Ysk9v i&N]ڊQcYYy1
S@9;2gT).J!]0;8@
gڨŚ8`tWK^7fe%*C
!f.$
Nd6ۭS'cαGMF5]؏Ϣ6[I6yI<>JKdDq8ѡÉ=ʞ=kxl*Mb}(S4 >tI$rxۉ@X'9+$\_*JE#&&I8c	 rPOf1wE#)aߊEiDh[)f2|gvg$ɩʀhbO(}ء82}r79'@j%p`B!\ώ!`B k^$' +{r`BA9P.d*$3Og,8Q\\^XB:2ԕ/o?vԎ= vFISZ.̰Sg Ej{0XI̚iHFU>ır	=0䈰!xӗ\MkώQBr'gy,>2lӥpxA'r^^2%юNëq"Lb[Oۇon#	CQS¾<0&D!*i'-,G</~c"\8摆c!#,0iSvE" V+?R`B3`BS}ٟgM{Gvie*Gi tBGi tB=_ j \B_i>?}ߎ%(hkB^,gG>?!j<=,E2C8+BmOZ#PS5a݁
x\Fh:B*4ִνrȊ֡iJq Mj=>p!	&4SL 4_f"$ּo~\).qX[xA3ikĶsiBF#&H '`LO\bHI|g	mc q##i!|T
_to#`W:j`KJb)ssf ,tE6 鑷J׎"in+3x?|[m8[5ۖv#0ՙZֿ%%7tHӥ|seY@OY4iHC7kwƦ"Hdl߈+}
n.:-o1-A$]o-ϡݤxc)OoH#][mw{\=Sb67޶[+-6@Q1	1:F%jV0RnR\ jH]]oa']Zl*@$bfDCuT%H}7ݷk}YG{nqr[mtrKXԨO:@	sZ
krp,8/Ϣ[wHYl7{Etom=$J>Ϸq<$ْ*8f]Ȑlյ1pozⰷ-cM>s	.c0m0Gss)$gR1@[BD79)EX08v+/nHWZFbn* +F7TDed͐=e\Lcq.:a]_@}/=$o#%U*jHŹSe:I,*vdٸoՀ0|\Y QĖ;e}yq Kۦ64{ڢrݯ O{d)b$((j+ٻ<!LAg6]HP%W+Lqx
]k6M{GE Sn#,b,]^\p	U1#ڥv[] @>>^ vu^=6KҐ;mYQűLٰ: kX4Oi`DGyV_}/q7T%{CI_bGvYcgϥUM1wVR><QT+ˇ1]/#^tU_/7[?s34f]n`̏+dy-Г+&yrf{6mlmcLB"t7 ꀗF=Q18.qWHiC3^RFilY]֩~֛DOTȥEXXփU}e:3\F38{IOabP+s  ϖ%5@H,]5MdDJDCc<G~iU,{_O6?.Dvl[ARj.T(6n$a"4D1gӶ{]ˮI$ToP M%D*iX;f$gvءHۼ05SΣvlwu[f[\b#Ĵx|UV44OK Pl`:}Et'#h0al"jA̧Wv˶$Oӂրjt_&xEM/5Of'&Yc(FNq-uŕkS`rE<JMW1-Uhj:wꨦN`*k%HRkjie`[9 bm;SM 'H		Ŋxy.U-VMIP:S;ץX	d%I<T>qJcO*,5 4Qx-3`1|M*[QQ5ҍMPNLZ`}q6h(*A'Ĺi{] ORHYWr5<*5bX4fDa#X־hP'2'`]=ZWCKIզRH"	c4<yJ0-lCPE7gr]Nyp+<L˥uR5ul,1Pu^ayU 1[:W]E5+\#ʲmEo+-̑)R_K۸rӳ=> F${窻=?]iMnu5ED@O=-4qyo-7is,vzD[!9%!AkXù+''b-!ܭu28d_Xlw$r]Иf yzr%@aը|1d@?,G.i;HOyl4ݝ9u˩zN`؆"U÷	@0W^|lo͂kcj> T <)ze$2H	hFв.d|YZ"X{VV#)cۑ(Rթ+
Zd~8Z:FyP2^|mqĨyjHB5@Ңaa`:fbY7jT`XesbQ@dɖO6T&fT ${<]$%e;XS-xpKL+QJfx╻rc`!D;{JiǟV;[-0Vn$p537]$"2T AakφLx2u2bvKvcUP4$Ӏ uYŖn>jv4>_VPkNхIy~g 51KQҹgq\LJw}7^H 5*Nm08pog3 !-9q&Zd`[D.^@((
 ~d`Ў%Wmn93^zwڶk	/$TITM1D8]&"${0Y}k:6۸^O@ǻqEs\21Tn'=Jvk |Vۉ1.eWJ @iZ
luIst`(EMMq!%ԩm7CSW 5SIJSTK:ElEN(*DbB`CrR#q|qZZDTgf
RGJg0L7DP˳USV8Vuˏnt8<ZVqB1J>9H@B1*\1H ГJ~ l'$^Wt`Jَ06g@}N#lq,9FEݑ PvexNIv3we	J噦gT3V '8Ӟ椉h=DTI歖Gs
"Ir5=Ù}üԎ$C	$iNt=S1Tҟ}9e= "k\
Y&p|ʲI9ĩL@*`K	iX	̞7"29W߁L"L_5wq?	${gpIYX:AASϳi'J~Iq#X!Q¹`B54'+)Qkn߸~ k|OCOj3N!D?ov!D?ov%ݘZFh_
to8S~?w VOp!#Y E0iu0!ZT1ǿR=!	Ͳ$)JW# 7`<CPA"x{u8f"f9:vG 2͏b'¹;શXHahV=/B{7Jk2Eً+dp9y|ZsXۗU_]$sueo$TDGwes#BEdq,v\9ѩ<t6#Sj_#mSle3m؉PVK-?reL1m ]tH.m6{+y(IMçTUgSjOmW>D;kwxW%(%-_+\ׄF,BDj#p^^6w2q۞DH)zKY|jX8c"Dvd෩Y@ڻ*Mz.A<]Iӻ_O<^fZ&+cc+͞@c ZHgR=MCԻX>#]ͷ8.LuȳqraഫvWO#:[clvܴeXդ_DaFƹUL@ܬl'#)@*ޞkXm R!9GZ#"=?/WnYc{m$k)$%xXS {:c)Drgzv#!.<p5+	_̔0\8st6"Gw6tOR8O<Ͳq~?\[?髥16oCuݖΕ[=Pck{t3\|].ڭTvXp`88GcVJRq O>2#|ߪOR~뾟鞬^_/Yn\}q$׶cg."vI4uza/)ªEnFb3yGXu{YY\,|!2I4Wy4yOXd{-n:k;oGt$KXv=i%繜J Psӻ|!;0$x._[UhS(t#k;dqlW[zQ /i-ڮ%eNY%.Ԑ<)04AR<a}/Lc,NŢ2^~ I~_p=}tnYڭPήn<X$u"@zy~!i,WquBuFuuI}F4eP("Hxjb%LQ8Y3}>7{LKlZ&hqЀ
 xW,g7`%AZ=|*f`bhFuA F//jnXk*<KV,bYR90j$ZS@2YrۉHDfZPۙFD05J*75U9űbXҲ0xY<RRBI.Ŵ j'1&^'F$cChUR5) A9FoECg#a# bqk32Ճ~_uLO42%@tNyTqK[;k?b.,rۭ9uÇKS۫x	uD)L}v@6>Vd%X~Tܳw1$@Q)QGq}GYQ1`qÀ]^|!_2'>ųzwjn(*+(jj+LMs2ҮY,[
]2*I5-l˗e_9 b_}3ձl5TDAAY	25kS`ڸ|	zFwbdF6J-Lq#u q)oJ-Thd'%Psn-'GN16SYO3A 
j*p!),CV7bg)V`X8d>ySL2S\t09.	Aȅf`YZҙ8a%1%CsOY3[`23UrV$U4R!"ᄁeio 13:(>")"xkB<<'	IpA-[l}Z<umIt`wPo?A=Ėw(|uesF E0_Kmui'>v Yv{8S:1]ws^pz/GuT{Z3y&o%@ITxF=
Sƚ9r^cμY+=pWtŬ<NYBTue(2T]^
1w+-Ƚ[Vu
g!`Hgcd%cmTu-Zq [%%$1P&]X|AI3Ku
EA"( ĨJs;̙/A6(	^tI/	dJV)4fzҁ@ㅍ!++Wutӓe}/PJě[e*4")`rKH2TcZ#sJ;{5k|ċ,<j|Iź脧D;e Q/Sb9mT!b\M)|z!"q.,`0:;FF*Ei1gLT["y&8"AOQʇ0^Z\Ĝ;gwk8$ՄT2ՁVΔ<;!Aws1$÷nLa)Lk˿%dgw  T,yj`3g0_vmK"LȜ'XW#kʴ9dN#gk@ɡ/	NT)Jjә9\|~u5r;&KuKFǙ&$\"RhBj'~9:IS3|1"+!9,H-\wF:ԋ}z)q6IykwԮYFR*Ow_Dz{h!qnb{ɔ;l{?JnH	W.n~db2G͌t(ʣ X# b9s*;>J,EU.u*~8!K{yZA Jy% 1*uշ;zKs0́Gjm`]>خx@0 pa^#_TO2^^Y(-+NqV_I&3AW:Rb4Bpsssʺ@rĴq>?3'ң$8RRk#tPM0! q<~4$$P𧿷gQTOe2IL`F<}3˕0'`+a0Ji59+rkȝ%!#*ΙBdI5˕p?+AȓZRCk^F.AL: 1 fFY d2N51,b ~\ø2DXIx2:.^ n"0! n$1"?~ ArĉH?Vg;J})&0R"$HrHaUi}x9b8F g9X:<#jTq]EEV=yX$W??f)5$e*,C]'BO
	NG?B?J ~8B=? 	%!~`B0H{!dXxO\o,J^\sk`cM;0!A˝rB|sN9ds '0?g	D (I*r`HHi<H*W*PpYV%2EH5'AFBv/ qUL~Utm6맮@Emێ	<B5#R1^xvU0yk U]y
usn[웘t5{3E(r!qzm-6Db{]Ϥw#or'<U}߸ʳռosn"g
rU#	w-O޸ˬڷiܮ:zqhBژ'F HYtWd4q6ŉO|7U7lnʭl}n.XUlEe<iQb6?P?vtW;'Ӷn7au#&>9s8Qt{by|J;iz[K-6fչZ.䵎4dV.L񓹃H*23$
tkؠ26LB^ڼFJY'&'<2Y.%c X`aks$1N#YI:@oy}ML;#5ʛ^#S߂K; D@IРT
xEqNM[tYJoܱe$L4 M*@ ]^˥$,[3>nV6Htf԰s"dvsFARhmNxjwUeLd|Il@oq_+^zOWt\n[qo;vy=Ϛx-GWJ6:?s#-& ܟg,i!
AhOÏ'oWmw=K.!敺hm71{dyGMHÌUo":|+nuQ<wR?ݐ[V_Jۺ^ߧ[f˦m	blKo{8	YJI]G핆6D8:gO6jCD㊽kiWn$/nfhK<^dh}PY*CyA;LbGⵅQ#H#lJ-ohFDt<"(VG4:劲얻c)uXg.ϊnV'p@:7蒫xWG5=Za4{iN8Ƨޚ@Ƃ$HFKC*r#l<g\X̅&զU
κPWM2  Sߍ],K;0̻3+(EfjM(=̫dwe yZ[ۦUN9@P Ī em	8;rU1h·EUS+m@"%lY;qg3ax;L^FQek^$ԃ˖ncgJ=Q$-}kuMCv5#S-A I\F*[ $8Ǽ']2-TB[LݘMf@[	i~zX\uNmk
)܈¢H"b2	1}b1{gǧNIm)͜"#zHbrUrQ(kL]><9wSsW1#8v`;V摴N?4lYHeP
/X
TѺF6CK?oiީˍgcq_[:]#MG[幠غZw\rq5 OI{Byцte',yȞ5|cb#q+{=HŦ<q	JiHëao:me!W֍$QI-'5o6DE3PbR8h& b2$*ٷ!sXi"BFeJ
8 qvGKڹCnLC˼䧶2Jѯ$v_	ʚH ˎ4^,bعƼKPDxV1vBJ[A6s	4)<*Je-CRˤ;\1@k`	řroE>9rU3f4n ϸ Җ =/RwH;C.\̻af cln-ޗiD1euHDqTz_z_vN%kloT"(2S^0i<ZoE٤k%Mdy՝	S1L-IɳTOzԎ k?P ۺnXVG]%fj[v1BQ`}mmJhI'BiEp푭2Pܵ>\WG@pC:	FGio8+gdYTWnvO]~_u2.p䮏 -DR>\]P@ՓDxTv ̙!t8JaӁ>X~-MFP2?'%_73x)
H\:vУfl.>@d݊]R_G9cB
F,;z'*""05HxZ]̀9UBn B^[gBI,y 3Nq6VCI%Hm$=ƵfZC݌grewT32kbܒ&Fj%I#L8Mq2}}*'p'/u#74ȃZ8`Q7VnEcq<SPXr-Fb-,&4I"?6`9fľiY']G<%4p<)ۈG%Y%E.gܮZuv@ԢԃSʔ$}բJol19k{d.HFuϠp-hQ&ō/NAz%V^C&[.ϋqoz=)meXڭHyqRB)x@ Omb ^%۹)IĜObHY4<XO!<jŨ|D3XqYM;9O$x+wfx* 0RXkvw FN[D6!f4(	uT?C!9rVtztF:I de𥡠Zy#,K9y%h>9q_},reg V<DcOOڞ~D<kH˴9q &-mF+OmyR㉼:rJdkL5$	WgN]b78|j2xeAÇ>81V!#YsFs$3φG`Q$F^vN43#803M͆IDNge=@S	'_
3\Kn\{8atj.RX*2G!!.\kCĚn@~)Ttp RT'?p
Q"2ES8pϙR$ә4n?xˆy$EF$CE{iOµ>Xg`BΟa͒ãHV7A>ܱ/WSR?}~WPѐpBiS)^J'u'n)38#xBE Aqbr9aqLPgߟ.Xh愌5*K,әC>G>8N9x k.yX!&:S8v),{#({#߆!C~=,8%(4	ZS5N|E~`B^>EC!C#Oa? gׁY}jԥ2졧ǏBE>
B*g{#iN_)&"*bH@{MȒIwu*fOi[Q5 ̱&L]c^$wq:$P&?,MAh<̩Lb0,KtkkΚ뽳vK`.D.|"ŰoC
.Y2q]u޺^nkpܗĿck/U=K۷K_'omGoJ p$0wBt-H`k2K%N3Wzocmk3P.ialq TIp|8>IEG#N@IKw3]]BNg0+L+f>*J 7%imm)6i bjgh2NX欁s0	]e-ucl_]MUzHVۭگ.Gs;h'er;1o9jWy2'Af:/#6\Ŭ[K@- :2ߝ
e+}-WRthclՊŇ_kG#,1!X8jُ{:b[t\G,AcZ:tS^ l6+ |pnuz& X.έ!Ym576P$ZKƪ%h&ܗn	{WUD<ˤp_4UQn}餟6mNެzrI}47dmv#HҦWfwSú';ɽcVԽN;[':O/\WߣNγov#rޯkqoQ~{7@{ZTS;u_k'2`r=.&}ylO^to@M+ki}rm|n#]ΠS,Sƨ9%n\蠗ǳ&Weq<ɝcހ+E&̥qu|N<·"Iۆdi饕?$inPVdE<"H8ܬJW[dkGm`m,Y<*IajhP/T?Pk&IrI$Q.031`<5JV<u+
ol6Iܞ)m(,H1T4-rRgk$NXp]$+hT2Q]s	H+4]14BBvĈLl[]E[:bhˑWH)$PGV;X.94p0gjl<el@NPr+2Db:K.D+;yǋ43A19w9dԑO/P9t+:@E[d1rէwA&lg׽G0#-*+%2,guJsD\YGm+p arO ;z=#yxk/d,r}wEVz	zwmۣ9TVv{Pu'<ݷ[ղ5)a.ݫCjv}:lp3p[IK-OQ L4AYsv?ŏAJxǵyYѷmMp>"0,U*4#dШLl ~Db+Ŏ2mVHZ"eUPXj VY"z].㐴PrL` :⥛FAiS!hr.ߕ$fd>ib0]Rxt]lV8R$DH>sSƺۮASVQ]+HCPc~WanlD;r
:$m[NW)mqHDE=!$
<N12c)WQVa|ǁ]UCzַAa[i!j9w^ Sq0@jW5vsHĆpwH(#h̜ bT6`L(1(z*_c.#<bi (nkalflWOJ
+(1:b2+jJ>ܦD$BJXʱ6*Wc,-a9B&?-Xj]GAfYY:0A\HN髈{!]K1IxMuxu>Dg:'|xĶĸqi',WDlS+#E\5aBAq[ȹH6>]K{>ЕFePƞ	,86FT?}=u^׶Ah[)2[|2QG9r=Kh.T8qWz?QnnKK=oUNB:vq.M"뿐ӈΚI(o),D6&;%8{QM7V)3dK*8LX݅Ҷ(+:t1_#y]=a!8%}UTPyY$`x誺8 ϊgLPkH.&iեbMT$q#E=1so:D?N
eS+slTХHifZѲ,IV*u`2V6UxFCOfx397FG#m-@ul+ aHi1.mJ[xyUPPj@U}@t]qǄ&`V4ׇ݌Lۚq\Z71iA:sQSQJ^4!ꌌJQ}m򺡧aZVn,H5?;]LlGx/MoZ}?^X*&&ՌJEfo*˘USYHgO2;1FɊ	9u&ycw޽ӇJtDnfu.p8ThƁqz~Y2_:[ޫ|p.k} m,sn %4

c	q+FB=Yy4eT2Y%E
1z%:p$!(RЗp@,:1@@WbN壵HFb[(W"6%	iPkw0ښ(6mahM1fz8sߖ| iQƕ1u7|Uۤ,?pҀ^}؃q->Q[z(ϳ1X7Niȩ1Ď9q\-M i4		dZ
dA);_$<! (2+A#d$4沦MJሬTaO
pI3<灓'$Tk'.*y$"Ms\s|F. aƠ3˘qN.3@")JكR Y!
O
b>sspξki}݅xЀs1x8A1¤C5iXMy|{;0!xv{pX!W3X|a9!#y9e_f$`p)c:<%t")E!M'ÄKjMH%#of,X)>ߛر0500w\iy¿p_ENx4!%	.<$q!`R$Sy!V?ʽ珺U	<Oֹ8W=0!NМVR?T*{OB0!
I<(~47g?G?o~!T?o~ JrnH0!90!/R/0!$<ہ	59C!\$p!.5	'B*P@?cqj2΄<yW<KT5{1&֗YcM $qvb##ZQ@S񜸨%c14[Ѥ	jTHV"QCdcH'1
`k877.2-%-}SWgkCyk !2G$a0YfI;*L2j	bQ:5קVtv7]th8^nlcXR1+@n8y!ܽS/_V;$Yml	GR;ftcmH2RfųUBl&$yz}^ǶR@;$:(PXRy{-ÕWpLz5oo%^]uFZV{\6rau.M@;xdFR#:vmx }H_rm[[8u(H9?
a׷t]Eca#n[</N\ITh[  Ώ3DL5` R?Czۡg,FGAQUr><C}6-Ν+B73z~+۫${ylġѕt{Mqb(`A}g(86VNU><4Nol6qep۴{vn2<TqΝo2c]=Wm\Dޗz+wI+[_VqG-bowrg"EPŝl4 >8Nq俳 ;0^mB"-̖9ռ
m܄6# ū7M&@gv6*UKW<1<eɸgfmy		TZfI)2)!;^G<=(c 8l[z77%7pYYd-4+!T ¸3O\'<)U"bRo+]BMHJC  OHErtug .USs s/l<3*ϗӐ

ȯ3`ѓ	pXLo
AiJ
1cPw]>l]r=UpX8gQ$HrL̃YȊy_-58Waѷܸ̿x]kԒJK=T4@ѭ63
w.2+ȭ,%@K5Fjhc#!T"X+f2D1EPj$haHu	VБJvH*agS35[B<t^sLK]OG[{t;mň%n}]moc{{#	g4*c|2R
ǨӁ36°4XrǊ:g;mx/Nln. ,mml2CG!97W9k2>߳#7l:?M WX02x\cаn<:eZ#dgJ-SkrY;hڝDH=Am$*bh|)B(|w&12{'f$Ԋf)HG,ƭE< '!V&cؖW]2q][#hPՋ:
M_-Ul°+梷sV!Ԓ5 ggD:
;X}JM>ٔF!AC88W˵[} H.uN\4[QJuAʕ
Qh޽m@U}k}wdCpkGXptR969;K88?j;2 I,cVowۗI=˸̐;1^xUyQ\hJd
gQDXSzo60Hgjz=Q-8"P.V M*	'a'yl_I'+筡0Hg4O55,h5Vh79C%m6D<t`v( XTUmnD
԰9ŭb#q9,Y3o80.ʫ(QY/sR%kݍZ1`Tg(dw;%u.,]X\E9*Ӆ*qnm|MWs_!DO~YKnۅ7Trys(#:+)'"@;ݤ	b16yr1pYiFhݴ#3r	ƭuF$ [c,wc+K<rƥB<+Q#8Y*RQ7;1^w0  Ul}S'"~i3e<3<{*WhzĎ+:lFe^?1+}3Vԫ[JZ9a4dG$Pॻ^-AE<rT!&ێW@`5}F >idݞF5\vH ^'ͦ6WWrTq-ĈaC~&BT1iBb0
e&'Ś6Fc#G"(rFH98u_)('18cƷ*p$TkÙg{wd4xnH KT*۝<MMEy<v&ga:	I,ML{ya9C×b_2PpGmVL|B4NDq6v5j2Ae=,H#b-u+l/"p]5J6cHc]ig+ `<4ϘdNQsdTL[JHy=3\TW>BD'.ՙabD\W[oOo{<BV+a-͢Wx}̽OqaܺgGg;KxH^b:f[v=7kҨ+z[R䵴63QB(TWe#9K}8uPg7|rxSO
 Aʵb@5<9RDpT_̥ViÓYR}q-e4vTj>8;TT7zܪp3RC@9+FGQWL"9.Δk;x`iA
NUq-_ <]U.`PDM*U`g-AUj@Hed<Dqn""~1Nu{7 P֘Ĕ-tښPcؒ3q+.dWe+@3kϱcRKe\\Tj)	Lob7Ikxk$pS?eΝ%* H9}U0", ׇ<L@AM= t!	ɍcߟ#$ÊE$>cN|F#SPe\g
1ౚgI`dO>~$D0!w,hE`B<E`BIkCNg	sω})Dt%f@yN`\:DT\3r&	:> Xi&8]**݆G07IL7X"nq`BGgÏ	F`SiSSDw`AbYX2X:I)8BDS"$ˤ'|ԋq`x.If*4 g.緎%V߁s^Δ$	|!'Ȋrxb
h!V4wi>~8[|WvBgU8CL>ہݣ[|W9)?pQ8>?COiTʵԚv3GLX'BRh(+3%RrX4kGɠ,­\y=RvωaPhEMJ
@̏o!8tXI&fM0 Ex9r?ZaQŨ:WxHfWkST#1"Ed5D$1RR2B$=Vׄq* r?W&Hɺnjh?O
%G?Qt1n;]6}Y>dnϴcTcL\ql-c/ԧ鋭=ݺgMu޶VznI,$v=AVm'QW0ǝv73}͠g//}k:sur{]`k<olY\Ƒ)s<#VM6*[hʽ]$4*H>=_	UțYB/.-$iU;j03IVRʸȫ'n	bݲ[u}Ko om.ȳ=3@(v L̲3._ [:ts6R0g=4!_+|'\XwXb_cjX+k$}Ln6*u5IeCJM6U)՞2%}z	xarߧ(k9?>)  xe[CJ멥qU9J<zF_pg#렧ط~i8w/>omNcjKYeVʹ] FY8t]M vF8FLbGxu]!ݎѳ,"߹H!\\LvcSxX׾E#3YIoĞ
oi{4ȩ^nƑ=̌ھȤ
"J{q1RfM 9IkVq̖єY.![dXҬ"ST1{1&\h"<0a.Dzm2Grp.⍚ @jHYI\<`Lav3HGLT{1FfVcMӎw}ؓ`Fj,KJ
 !IJ(&5q.H lO0ݢhvUFp5tYvPfO˪Uňorudgr~XhxqpcQ;ŦQ$\nkq^m 	g^ovvvKy	]I3ūLaB)HA눉$^s>?O5md)$Y$D]K-z蘷D[ݪU}js,fIT3g+	>"q9}`VŸ+ϫ9!lW17I01w24~՞&Me%@]	Pbm%Xj _"N]%w J/}VI jcl"Ă_!)1Y&`c`,,O0 T;Us4'F@Yp2;1΅ILQҖ3PT&FXDe S.KhCym'HЗ
[?Gʝ,>Pq?N|B?'NBFbYdT,ULIXgo%tKo<x0q/wQm),D<ǼH*BAv
9bջM?!v#amoa%.oHFuTu=X;?Nė3G5ܧ	$NtD&omi{53GW.X&ӦGoWRԛ[mw]ZqvY\D(UIcʊdgSuU<!P '~xp:Ovk{Mf(̐[Z= e ֍Iǟi8[+!ȟnvD+mTT7(؁R+CAJ8O.Q߿WZC8] zlq仯j Ƈ@TƸdLt_2ǵylZ{kȗCB$xJB fxL3 r\~Y8kcSK8ECj0ӐM+Yu'JN$J?&mD|s*8#2E#&O̔pm/(?V"˷\/³F4?)>:W1pD+,ځ(I:d[_,>ϰֱށ6}|H 尻u<WTlxbu'0v+k8+IQ`ņۊ:5qt+RbzRw'h"Kee]%j5`E;v%y"H#
ԝzv9w/j $QB}K`[!/L[EVsI%"m;9ܐK
BHvևF1cǈ]>c)I~-Fݕ,q.[+)PexJ	|bvQ7(%KY_PE56N@ׇf9OxzC'ֲ-<К[>%Δ&#LgJ%Uȇ$d;'ʑ4tU:ʌu}@F@J$aPrPe]	MpҲ+),iJμF.u<pQ[PAxkHaw2`fSU5A#spxh3~ոz,dFPHc@׿4HqPKim'+i|ŒW' ~{e[O Y>x,ŪT5^xMe=O5ʹ#]	UVÅqBekEƞ\eK.{֍ΕiMqo[+\Kó:'dFrs#<Hf=~7Wo$wwlX|ĉ@*=>U4_;;+l>"WeNw}K{j0\\LAW	[wז68tU!$Hq$Ʃ
#f\AMEj\q[E6 4 v+w*B,t&TC{Khz(!CO1l$ @YrZ}rXE29X݆Y\BuM<yb .:j19q!SC.[TQHM2.lI~A5pTV8saS<D uҽ+v.l"<k+i
Sv]e51 GW:(xxPpF"%GuP2Wϖʔ^m`4NWMOg!\,pGHH	T@\qRFԇDb?,~`G╟1W!5=<&V x{߅& Hg3 f;燈I9 6e~5NA$g÷8مMIR N܆"9y}|RX"!`B!`B#N|s`BIy8`efY	2H\䈒
<vSJMM{N1Y	DFRI.̎T&	`VFsI9p'} 4< H!_NxDEφ]OXڤB{?<Xɠf-f\~Y#s`BNTL)AÏ*xNZh VR} !} $v(;G`B0!
h CE'}BӁ|s(;G`B0!
wXDv@`B<U# W剪8fZI$ћh@Eflx$N\buW IS1)L䣿~	W ;`uG:#(kq11,p4?~WAXZ8sye8SCRpwC#iKr[9R&ih1i9@ZOWt+߈-xJc0QSS$Y (A+6~0y)^ERy'3>iޱޢVMi[D5FQːΝe Z?Om  #ܼtBTuEJ]!mI*[5Ti-!baU!]ul#O%wV>dM3g!+ֽ=НaLOtPnVqM^uEcJ9}OߨUx!u~N9޹ߦٺ{fnEKh6߫(d@ASA'މ.{N7YLYy$o(x&r#xhP,>MFc^޳L|,b˓72A.`Ꝙk;,6=6Ԫ[ɚ:25;/~g}훖OyAbyЏ-@c5	 +?wN1r>&}FX[V,
P	Zعe։Jr@<jI3EhHbk(&H!YT$jy	̌ۧ)>#g{ژXj8Gۙ`ky$@ϕELTyC18uD%`¥IP5S[<⤯6.4WO S/KCALQ[q#p	F@sZCJD5fQHj,\0va"A{ձS4bdܳ0BpʠdIVgp	d9Tbb #!Tb.d<DOQ/%Z@@.Щ`VZ0M5הŗQvwF\#̽>MiN,aFm1V% $:d*71	n^:F/ZG>J_{4:͖cd![x+܈2w=϶@ϏiXP,(Jx7;:zIIfs߭-{{]E$ΪVVޝv!+Wkv5FDd%Gtק?WK5YDvf $3V ƴݨU	<qW1 I;. w}hc%[{&uXs(mbE֮AALVl'VC像rL}@ vyf6!U	d7KҬ%.,mj0lrOدHzrnM(nbH]ꩥBĚ.U)+]=a$ȟ"l.k
%߈#<SȤ6'UJXwG$ k4l&n
E'S쑻R\NGkc-`$nmAu
ᎣmkZ#ج An%V;ջB"LZlP>s+*5Q_KmA;6zO;{82wɠfW'6Wɲq}OuH,lKu"hl=B#J	d
 N*mve43ҝ4owӵ-9 8ys YݮyiokhE^l_޻iD­tōJ7n:Ay??|/?^۪?͓p6Hgjdt^u;PZYoGt0J֛ԑ:\Kl 51fjLgnzSCo#^~ߥ=Owz1aV)cHw:~m}3k{-7+%9+,VH"B'7.[~m2"! 4t^|V4xYPTVSGXZ`TþN[ps6\Éqت~%}A&i-&YUj-g<p2<.6Vkv䵺evKD@p"]z;#BBЅx_J%m{-q13=fudOԥրUSn/DHתaVf@!YmH=L g<+Eq8aH Y'b B;:ue);F05ʂrŪg9+bYWcCUUGo*Mn R2Рy@݃sQZMUH-//[	tAtw)bd	h;8zҍ;h /wLd$B.맧]v{BX[3
[΄-pܮV{yLLT' i݉lu`HAd1!yd2k%kydr9eUc1\y@N{w}\zdϭQ{5kWi9!%TcτM`J:H.7-滰ThiV-"()RYQ Jɿi'O=Qi"nEuGxcZ0kZj`8{w:g(²H~ni]H~;OZk8aU-Zd*
*qj6Ws:Θwj^`Pq58#Ug]wO ]=w27բjjsbyal,GwXun"mM-
ZΜsŀDC9q)[	~<XݣW_3-()541Rz&\V&"$)/4}2њUq״AxT$6it*)Ԝ95@Ya`AX۫LuȴP޾>d9wRHI$XpC& p{m%@ϽycwYout{$w 9>LF
XVSF,Hx'Xa/Y9/aBI'WכL}H<vC:re>:dIx0^k7aRD}#UOaCibᑑgArukuga;fwJ	!ZTb}:<d}/VqX H/!ˆdЎ6T7d4B~T @@&UWfTx)HOHHPMsυp`%Wm5sJcMjjdpEr2'k[r]K=<1
o5҈	c&@*KԻr!- L`ӶPbbJvm)՗͓+CǍ0
HdWNk:hb859>aN3Xc#8 hgdN~&fYrh1@T(PA$:\7HTב4a9`5c2ܴKi])	SYN$I"Aҽ{x_<g[߂B)JԎ]i˳'niP9xOI.+A<8@$0	#݅'I:J9ˏ&p^GW:[\᳋3S
V  I$n3ၵ`x$IgCH0!C0!I<xe^݁q˖Yف?3NaFhAW8R,8Tpݗ/0% ǊC>	wIF"5)J1:sf	)Qaء
ݘ"@Јfpīs.DB~x~aLYp!CفVοkO)XeSe*=p!
8Ow~Ow~}`B,C0!OiBN!S~80!Ow~y8`B,F;CjBC?n*P،i5rq!Fj}2U;31,JבԨ@2(RIA	='?G4p2d<K@ꨡu7U0oicnpJSįJN񽼮ԏ
bLHDco%ʾ&bHǸ p!G-VvK"hדs'<[r9@7ZI&ufwk\K3pHUیo%Xm'sZ5h9u͂\4=;-Ki<WF*(#(`
J쐓/_K79UO6}J+ `x+~lAw.:u]7Llwo3C4^~%kFqm[C"j8c)Gs)cܺ^駵#F<\zNѓGu'M|<v	v,p+"	̜-;nX ~5S<627L.ݿImqY\C)db<iKjj@݋LcȻ[lEͽ[|v9I&ah1CLuʹ`r^ m龞[ afR@mZ*S&vL;Fπ^t̉Y`maPOFW*ECu'2I1kT& p^{LdHcԤ&ƻS͉b$D:$=2Y#upۈY|e)xtDbS/(R?n(n7fhnlbe!Ori!u5U[J^<XXC	6092E4($MLڣ&0pY$1PJ>T\v^F*$B~;K@g%ZյE~<3_.*
	}%ӎ|h*DF4 J*HΦF`|BEvWQ'/rbK6`MH#W\ƱE&?cFB-U@>B&E}SOê81@޴~.Y%SHpcI̷%`".RbBɨ -ó"uW/0Sv+Vʈ%ӅsU (Cp9py	d3u껫'Z@\Iv^P|JPymN4V_/ڱ\ϖ͸m*[ZFeiF(wLf5l즑 f9c.vw3 |C]^nrU?#Oo|6dǇZk(D7͋~މ9Zkv%oT;N9ႱW2G PUhZqt]mQľ+zJѠŌ!2jw]mw xܦH wU9UQkAF 3;plTS^0E8*[#]չ# yv(=~]m強6W;Owo#Ct,`mvb):Vyked,k1b3a^[DRv{c>qbr8ᚚX;c7nnި/BۅY(i6*tJYm4vEĆ$Nڼz]RGHvXL`#̢7[n?zSuv$3+ƶ[κ4BPxiLlrޙDaD@s_TLgo!	_X)#̔ Bv7U[PFocK*uhqtmܯ<\VjK }v[An!E?1,Gh
 FB.]<\a֏Y5HQ֕eALFc7>ЉX|(WThMhYMLTp^DLbnc.JmVbFщHLr*+E5v:@2	lc	9|>Ω=@H@Ka(q j+*5?*æ$NE_1"t$Fթ=+bE51+Re1ȢQC+F|0r0!k"DBųtUo/A*<<+#Ҝ6:dLUiu2!"~+:wn&mw17Or)%uW ö rlrVVtS[c*}DjDu0эN|fleN6'>7Mn
[[a%x0xVZOʓXz*Ϫo,7HR1ZåcԔwrcv_ wx7/9gO0Ce'rig[E!@ԫv{1{Hv2o]n++BzuDҀ$.*NI;.]+7PD[]yy[53$NjB2BZ[aIb+YP2Ɯ5-ylTw<$n9,XQ+\0o,ʼc
KO5>[as>_3]*<I>)?R#w_]c
>Ԗ,\WI\& O*JNuNg^$nU/{q8J@G<M ޛZG2_q:Ěϒ<I9֝@hnoRK^6ݴصc-QēY=9\%5]g7njqyEFy5w PrcߧDDh/4[HUtU]u~[=\^\EI
RJҚk@*bhFk)8ǚ'ozotz[w{)Er'5#zYך{>㯺z;(u	sw(t<6>mU9̌
bzq٭ъXڃf:U΂ŀL]'ĶcS̻Ia!\L&L]m|%59$|g!C%]Ef[tJkP P֧e
8$趠J:sX]`gÐ3K;25*%J0	5	>;շkV4$q8vM\ G!@؆
`z^  
Z{in$A2NS 3y*R20_>	#̀ddT>j>*:ʍ5)nh@!\."9!eb"*GWVs<ʚ刮Q/
R|kAi|?f0#.)3Cf̲;R9{AIV*:~% Kj9!ل G$hIL~p uJMy{xbF$82DZB0EFy v$qG^ /J!#d+0!!sg@P9q5ww!µy	?gB	!E4xjFtJJR$B>~	DVȓ;5#`J%i& d4b 5K5ӈƞcDs%TA9R@:JWہ	ᑭkB04ixkÞ,WuSVR`B!`B!	Z۷!~`B`B!`Bj+jG02>9cn 6uȦ6<	#zxWO~&'*4OX3ǻ
1!P=4 ڧ߈:9<[KEuuJlCdTb)\D%$e$h4+k+*B4;nGi$eLH%(Hı$J0#bp-Ȥ	{I*1c.r͝JS'p9穇iL @<CD4Gfn]3^܆r̠nXgpUin\ڣw$ ћa1`O*vIṖԽ4[6èk(@oPc\qÙШ7bi]Y#y6Kt1f5}mY&R/R-]R\NLs`ugq/=gZVOmGMΙ2xckAL@8\`jЦU`3[.:Hu6cɹ--8QsR)/
4+ٌZ6>UŒշ+(57euO3V&6K[YYpezE
$0
vނ޽6szok#(N [ M+7حUPT[L<N\EA1Wۨvק7I`fM&X'5У:XjS>[}L|7]L 9Nꞕ۷+)ɿ 3[#h]<+ta:ދLX8 |Tjt	5IPJƑIDʣ	zLMD͜rV\Q\nBkmn d*5P_~)nq} Ō|$?gܷmc e*& 5Ƞ
1<Pb#vD5M5VR4Г^XJ_%fn`]M,+V 
BBSS1J׉gT)XƗX(iP+" MQ'xvÃ2%)JbTSX$SHJǎ.6N8.c#K~P/w)g0b
f \BOeuWu`{[8ƱHLmh.[	Fmg8v<ujA4/,^&!G76->WC͌#5c&
K2157<=mVFcyYLXEOV#-X v.َivծHq4ۀHJ(&=Je86.=#y#"0<U#}xoonЭQ9H@1z`r|.NGey"]NkaeRAP-ܓ;ۤЇ-7'ԭJy0,,_+1a< qZ6'm[hF_zέ'l '*{JA'spJj1wQeG"8?=)-{h$p'a=Sc="pgHimI$R@TTq:1uY7LȸOUz>:y] ȓĒ 
}IwoGla-I'ow ӸODQou	Q$kQm}K}_ ;-ߨ sԴ@Q>l3MI8z14>
|Eea1eԛ?&x<1@Æ qz{$dֶr襒FB&EqG%*ST3umy/}ie[)?-޺lمb.d*u??y!y :2,\bOض--p:$K,@f.	.TP˙Θͺ:d"؊|$ޅa_(V%H bITg2\y-3W̄Rdr,A=̻mU {Y*@O:G6o.C ܲX1FFP Cg41of9,Ű1cE a֥w2u:_02T)aRN/M7eV`lAǗ%=f 6FPHbbIZwa%F`aՆ42B5)Is嶬QZ7feC(Ë^}:tSmusn*m24[<z[llܙ< ܹoU;H` m7ݠFY!eNyh^G3M7-ŝAQA0;9W;9,0!DIuEk4%ՠUPʥT]M1|V4btͿԟ?wcYVmy^1DStVH!Zke^}LˮsݻyV[6ooomp$N3ـN([cĲm2tO[H^y{q:$Ey$#Avg]ZN3ݝyIYoq-yyh%i@v2DV	WS( [vTKӐb+&c#LYT7Vo%h E
Ʈ`$uY[#2ηۉw&:iW0dVdB7{p7JMu3i/Jq~5|%	8'Bӯ{^a
}5$yI5H$owUW2IE'ܥceU9qm6DfAr[ޥ	Om"@\WIci~F1t6@%y0BՅ0RJPyd_D-_QoL]@Vn]OE\>m+r~?T{jylH`^YO 1vDO&d;|٧IGZp#0 Ϸx̎1
;1/N	D Hh[*q dcY|EZݛI[[W,U8"6h|[3 EiЉ*Dn̙EkԂG2q8tV5pTd(nq$E2cGx4

m2ϑ!jEPu"2Ȧ@:1>sy
N`I+f3$fʵd(D ?+b'*4qqp` )5dĳ2]+X#J.F"!k;vGf&P8La'19!IPdZ
PBp$Tƴ~W1(e}
j47"QZ]fA9"'r"b2׉mCdE>@@t@jI<ˎ  +* _,E=@̦xg&*J{I'<^@	8-mbă_gf#c>YD!`B }_p!]O5TC(#jsHi+Bi_
x`B,CRf|rHXPc	<Gg8"C4s=aPvڸ"·~		"0%% P©⇉a"B_E9͒pa`er#oFAЀsaxE`B B,_ KBbC0!C0!C0!C0!GL	
	Q#֪ͩ̃E&"R!&BB˕MI 2K[!Q	΁cDs>@#sE{҈űωMXZ:GYLOi'%Hf }yy(hBkm1x,ohW(A.|iF%R7>$I's#h|8[tHݚ8X Zgȳύp$8 XOX.ȏAsv.cڶqxV0QZqKh}$\-SwD (H`9w*wXctnۗHv+]3L$s4M_<Hujv-hv̩M{~ALH!V=Aicuqi?vXy(գFu8tTVtz.z	C}Z#	QTjmÆ|arYt<{I }aqR4(EŦQhȠ\,2V&=W&9;{vWA1+MR[-mWne^xYYu~22%$V皒% QERGucY:3c,6egʊhhX
6ˎ*]Dĳ-EB sدzW|ۺ{m+ 7Kk6ͽe+Hn	E6oŊ r۝ ]v"#dr^~}R;׻tn-g=nRDC}،(@ 5{q6ͪx􎇾hwL(й1id.RM:B vҋ@s	^ڝzu='1U(0F 2OTnR0D\Èk"p|qN𾔐E#|$ դI0 _0WMML`0u'jE*y3.4]U6DS!x<7`3ǉR_l"	(MsiX=Ԍcsz4DDǀAgjI
 i(4 eZSx-0-T&Aԡ}E87Geyc%κq|!_Or;n4P \ԩUgCbn4 mY0	8UIv֩jՕ1yQJi3P1&g
:daP<֕ZZ&+S'?FXR5}J^m!e2G	R2BVhɤ/U
[]Yd݊㎩ӨsiDPp&(̇aE.2@I<[T˻nɚIi'xfhRX&Vֽ'_Pg+E O{fӶ]W۵ukqe[k W_5i5:mTUW0#v_(z'}1\e#\d"ed쁏OOvװG#7ݶѭ_o&x/nfܢf"1]XzcGgk`$Dq? >Ǩ={OۈdZ0/a&-6}s3C]#H-6 j fֹc#gKSNZ#%K'} K6ںD[vͰ:rs%{tVkhD*c6u
inGmF3 G\[ O<p;WGtO/XxC@'!S3s[z	ܼwԞ>Rsǚ#X,-HźX@Hu P	aƦAg2˵yv)VI$bRfzaIUVKiBA 9 ْԚu2$2@4Ac"j19ZD^u14G@fo'"P])@rڶaMxiP`M$g ث1	@:;;?1<itĭxdA
U xʌ'LNNGρRiMq5eZ4jRu!^?ߋsDAp]eD9ޗ4K*3_@KUV>	U$Ăxf
^jdTz2RQ	e?[םKkZKⵒTBT4VU$3}5>*R^azӛWo6U-fTbAQn7pLGpM<bXVDY hÚDߨMzq̅5LMZv
ԔЅNwp%6N{^q#^ su%[]ܰ=xجu+\:E;8Iy|ɲGOW}aUql64_XmA%O2K~Fo7k\ZMl..+:?ӴY*t ZlDvd1&[EAd]hv\$(	lBϒ	$
;%5%|DӼ9b[0Z\}"Ce7[ᦞF`ISJfygBԍQh,"i0PύMyN_(v)@^1վ4-ݒi(QqkW5պ;jIOnimTv:s j"%A#i醨c]KJٖ8͛U54~M"NBj10XPV\'\ўo}};dcbQybȊҝ^z!S۶KnHK[DdNgY5#T#ڙxcn%QoX/پh+ڻH`P#%`V`+ϙ6zj-%PD˩NkND"Rx/~4fN2Ŋ#zs+~m[z 1$r!#0֫Cxq^1b+uclQ4x҉o
ԀH牡(\[\
:En	yyK"IYTFUs a#9EnNf94MT

sbX=kxd)rM Y'qO^Dq	hLҵ)\y)n9e|[YH!"&:@`LQ UpNkC_a5Š%mD*<đnZP[gB<6$ve%ZV.tG2G$56lI%"A[oPriFu<ƣbejGcI )LڥhF)"dz. Ԏt+Ȉ'N[k4+J Dي!Ђ=(1 Gv,SYM8XXEhۼSRi ōŐjHI )T !a!ʙp!c.9WOA:u{n$|{s$ypsCof"|p9d"<5#|N$qqbI?nX]2愂jIϏ<=",	\pCE>Ӂ!	$RK
}udn)` ep(4.S{!a<H`B,C0!x

eGҰ0!C0%b詁ӵ!L}S_bu§88880$2 %aG*8˿1&e)>pP$ȆjB|ZJ5~8Fkd?.%2Ph\S͛<3Xf~,A@UO .:Չ@i9?NsFJ:ihY޼JCn,mT4"~Z{ؘxKxA?,xxѪ?jw-;̳M{/SƖviG*ΕGHՆ CO.i?kM<#n%l+%J:V
 ti?w?O39;=̻yO6swy3Ԑ§-K>HKb[	p^-pmfKP\dVY$R*ne$=YsfQm3h䖉uaN"q*W[{g\66'S5mLr
r\h3H`.-bMz="+)!44Jy\;5d7y\Nthnq][DOY!sv>p-vOu哴thҤb	2Z7ɹXqqX/wjtF@2Jq륗z,C-p{)j<DnI]j{ =s	yd੏KE /'n,FѿlO2ҭ
,R>>]M©/{zgv'{8:%=@ij9M1#}=*\6ca[Bͨv%1f9c(>emouBQj|X4%9,b[7i%.5%K0lּX @c*&هhϻ'{;e)V(Pu4
	V9焉I }[+&|;̷L,Ku
S"hx{1Z-~<bx*YFkxU:PiɘQh1Lq*ޙFGǱrP6ԛU;Ħ=(SeAlFS [޳]xrH!$tQBUc rbNs\ =/e-ԓA%*̱-&%<`iX#\UPyZ+i;SH#?ɻ5:-gݕƂ6%Ue3(kێoM;JPI.uqx ~WYUyEv\QݰEo%OɵI4 l=+ni= PɁ98v/W}zOj	LQ 8ޝM6^;`}wݖH6,HJUJi}v}+mH	I/VE/TskaxV<W .YNd;U4}gԷjצ,zz\e빍^J)fc7JfdQ/OўLOUON74Ĉh?.WzkkxVHPDBm$,rrGO;MLB#p)w76b^:#+/umnti&THBJbD]Kl?U\wR*%S爳tLMÖhVIdSF%C8 Ar[&vIyXojY I+uEkO-TNxUi#*pᑔ!-E%uvH5$&!_9`2R@Pr"qX?,DÒ-L.Z=uTv>cUbJ93scS7Hɘ osh;RDcr㒕@"	+	\Us-MN\{sT-H[V30E Re:&j5A}d:KU- FEN0eG$AV@
CgqH 
mqnIsoBD]AUXPG(*[5D\WAf*bU+dc%Ф$*ݮeYf*<EǦʠxJk_v@7bJ@|5ߪI/]txVJ)D	-T-
} +keu<WzY^轶%*5P*e`,خPo6>&5
+R8J916Z[WB/_zU[.w A.YFXҼycgo\wYE(k[=7Q2׉7^K$E-dBZ_ko}5DS<݅?}*;At~OY鱾0GSJAul2Rӳd (,#o|܌VSL%=rx*Ԯ|@UV dBÚ݌jkZU1Kn==%VVM;:,\@+S$ntv2an.&gI.7ܮtyW24c5dHs(6	R&g`5VcS pxC|%_> .bGH?0xe?:ZgYv/~:nە6($-MIf*@kb[u],YuT.3Gol#[[c4@siqXĞ+g-R^\zO=kr܉d i"A+1ZdȹÂԪeٱnŵ޽M,yK-BFGPkV>y9:~G-IeHt;4pP< ~/CGH#$s,# n|C欂ʽRxcZ
p^zlAG:<ko^eωLt棳^L1mV *)`qU{8=7]) SX
hՌιy9:@5Rt"۲TT %9F\ ؙ1du!JCᨯ:,P]ˊQ~]E py}|rt馺TU1!Z>F-Ը0k㖌q)GQ¡j<D(<>zFI'&,*<իAǻB7pZ1. 9ds#a!玤u+bڼ@KPiZ9&9&Jb< ݲBj*0z0*?7Y>zqT  |Tv}ia3Y-=4{5,d1uJ}Pܥ,
E#\RJQDۊI&g)O@3fHpPf+BP~\Ϸ%#ֵ\0Jƭ̞ueur@)LgRx `2EPGNtO"8.& iCӝN}N\!Ǎ{LE`B!bP
Sى afeZJvbAH")׏vy`B =3:rF:PB۝ Z&4˷0!bI?jk짿(hCPDp sJЋJ3<f;p!c}0!C3TDk^߸`B!`B!`B!`B B@c'Qh<8sL_6K\"V89XMCN)	aW\\5R'~'#<԰:4rY' *Pŀ6rTrHR[p-""9nG{:-5"59W<3B >ص^[xKZnl no\d9# 0-)q<<!˽74ZݪjIwu 痆wT5J$ȸ8h	Qi-)mHY߶Eq$@d#j86Y%QvI,8vInW )#?{b	FmAMYJFeHAikIq^=^\v0$%QTuv{}u̻6gVבǢxXg#4jda2<%:@-n79v~f-b/K@3YHH]Ae|Y]OMZZnha]&Ԏp{n&p9wSCmY($~ZҀT8b`p:r[t_l==tl[B:)O#4C,2`]=waq]RRn<ѩ]En(ա)TgzLM+B/;mB4*3yFuMQl[|%eKOH^U|~SP g[֟o==9߷xKGl˵77Fη#B^HCJWt(K:YŰ ⽁rhc72Y2C!`ѲjO,;가 ^Ѻ[DAڤ;}`#y7@3.\rUaf=]t0q-L|Ql![J:K6b	2L/"tPnRī'XtRY)!Z9\q,[(3w~ԭJ"J+#!5I܆ cJ|(4Q
2KII 1QF ʹ޵4Fqnsķ]ygx-yIg :J59刨J[balf޵t/-"iʤ j 71# / ƶR)HB^;# OZuԝwcl/FXj]Q*]JF='oSn򎃋8z[U.]26JddrN7뎏z&ڦ)!i[y)x4PSN]1h1 \?NlW צo+.?cX.%m.vk7(bHldcrɜA (9c_N+랉 FzVYӶvLD[`fnւxm5Uhe-Jʊ@ZF-~2={;y=DX
ܮU8d2^૤nI$(-BE	SN7^bDK2lKwTuݥ{P&@Ggː]y{CmK|"*Jnc\D̕&:jZ`66HܼǮݭu)8rn
ʴ+v+U,47>b]@О2ƚ!qۍ5÷ڦ[6yt`޲2Rҡ6XʞՅ)i%Yw\2"0ᏱZ{k;L)#|@?$j)^#4C]`=$**Xi
05R{Ct+fȷuO,7KBFAUk5n A5&"{N F:
Q*(pbIчzm\ʔYہet
U0%;p묖K03!H]2pT.x Zj?0'S1a2ejYS?Ii,CH!S;'&,[5co0.j;e-лF||P 
FH5+<b1<UK`6HܝkxA
d8e&ӯEs#PğYZeFםORo]&!Imw{yJ,fki<SO(yǧNb{M)/$<&L̺w]lJ(B9],i*{2c&D/a?PA=x{u:L*I$CT,69uuץ{Ѿ[kXה<V-hɠ*[f"rϘb`b*m}/V3qķF$`I`ԟ*I<0޻i ?x.=v]'Ƌ{n0~X5EzO01	eWj㐪q; GxJ6o#AM멣i}mj+'ӦjNr2v0*Gw;vHХqo-m$*6cy9ŁU}N\ϻ\A?<RZلr[.u<^ L0..jJ)/kl>a%.iP, ^zNmcjV5ҹ
 3{;]@הunm֒I#>W-M("TQHYhM{4+̤qUvolV2bTe&d:$G,B.7:ݦܭo=¬C&Z{![wՙf}lͱ]5μFYV vLd0?QA'Qo3Z+V=I_* xɩ	SfXޯ#.$HMG,^`%̒$as*FxfzSeӻKrriUWW⢜]nQ) Ur@=y|DXv U*+ HpvAW7L ]y

W+ȨTBt-R}jq*ji,sGH`\@R*(9asBƦ(#jI0¤T,UJ;@Bޕc*L`%5\[ov IY%i`łwwM$e
 0F&R3L⹳{KeiF_n*Ⱥ%{qr̔=7ӛ <ryOr4ag""~Pp`L68b}j;%J7xi:}dՇOU,<cp}le̀|D3UrӘ`L@kN"neg<,Hfk{f
|HJd0VE2<XuH^1bxQm94b	εp_5$kՙ`PPP Gq̩bV<!G*T焌JbFh9<X@&t59S,Y_o,XF"0!Cp!	C9!d8߰HűⅇFk]#\h9DLHA! ӗg.<R0(3Oe?$A˷ہY"5F@Gg*:aH "Cr$|sF)V2{+!"0 CuTS<UMBT0!!`B!`B!`B!< 9C:bp;xpiku;U:t*r|`_j3EҮ yTH	МM+	g~FŵwڒQuUZ#3O"&.̒)I=FV L<Ɨ2"Ur2U&Q@Ƙl!Ai~9g>mĊ?-`AaŦޅ@3KFzsu|G"80BA8d8{{V$Cp-@G.7}J#+{T\sia>)lӆ#Z.-B$ngbt2IcP,e!l.o֡iE5uq=;>5-+"{˓Q<W?jv_0YBVwq(m{v3 Ѡ4~aS -
|!&YL/I7uC>j3|Ƥԁ!<&떁KSd"@d% $S[;x>s<ܩ[!Ws۴kaTh#"	>8^⥁|\dݲS}շq7}䪘+Y"6`cO)ZQA,4#DA#5UolW\m-0ߨဖC[3UY^d΄q͉"d6ۍ{]j[%D Ԟ⹛My;ϕJLHY
Z$q9Rsm\>wV]7n;SY$' j)Bۢg6޺Tq^2Z
xjx)#uݡ_Dٺ[7M]#{[kqqphʨ5tg][]OO	.OVn.껛KoP:fc1x\Pqj鞞+:_NIёWvͿzm+"9r2;]zݪ*E9zg!}^2L$o߾TKR@jC5FZ^`]qNo0ۓ5gbXtĲ8brl"5EoG<@b̪F*A	I p˵B:ݼ#A:etزK3GAJQ5PRW%!dl>իS(۽Hڬ'n ̒C:Eoߌ*O#U,y $8rӋS:bۦdmʚ{&ki
|Fg}|k(v*0>#"\~}6(l6֒qmg+2	Kf#W:XuĞ=-۴om Ηn'Wuj*^9830P68:InWJze5j/Ϛ@k*LLU]=Ce4๎4$]{WI(%TW`PU'dKj)i#ڮ=m-̫ UV
T 2#Ulo[2Ry)0Kc{&ZqDшf9	pa2R`&زyR݅&QiB,Q^=댦l+2'sUOht!eHAH؆*@*38|q8Οc+QwQk	2C
f"BuX*m$OOާk&T<U|^!5)8ޡ* ,xߏY\2H\DHK 8ٍ_1'&tY]JFST<y8|(DFi)PX E< `	/"L8GY`C"R_H@ʜ)M eXWNkԞDR뒧[jBF_ ^1@YuNUbL2CxY ;鈖Q+Si[HV	/Td$)!x1uP2Aϖ$㺘 ˉˏOR͐a+Ciq.(G8)R*i\oq@fsLڸ(כ&=GۥwnJȰq4kJBǳ#5=nuFqC.XmemK9% gN&:Lvۍd^yȦu{{hC$UjKCb
G9*ՏK6˽kx4IU+xcZ:rM򪏣z˧woLod2Wdp 1;7MAL.KoF-@oj՗;Ŕj$PaYRfH/WX_zwŒ6uϨn:w"g۷/Fa-E4x̄dNyEStߨ9ko iuOVeBɫpP*unLFzsbcoG1wh$v_.(x5t=;H6xp_1k^W##+0{j9:Zv!pޯ;E2;Mk?<j6|iV8vZ0lr]=XuX%Mt*F'
JIuu</a,
<@*<OvE0nzy"XB}J4.bT£q4+Zea$>5L֡A.^SI]\O#D0KH^ӇܧP٩ܔ2TwÿrRŹYU U՛\A)H`TٟA`4U|h  P2~q4CA?t>U_Aj3Pf0>NkE<i6 G*gKϸ&rVm>ɤ!ܱϗa1  dQ{w<~HxТ;
gJݸrELmR	C٧vep!1m+HS%YA'6R3AE%RԹ˃r# !O:ITX'5{<mr鳘qF{Yo^]B$T]+ #Q9G]Ϥs.㽂XJX45̰lF8Sˤ!K !HCJ)<$~/w vlQQ/%J\ЬdH
0./+5˝RJՑ34"e4R°*{{	UeU+edc?qt~(;3LHA V14q9Ub OE@Z@BVT>c21Jg" 0Vi_)Ro\4.IHj{2dK]-G|A:y-lRݸ2P$wI29eQAϳ#=8uWxB,GbRca0B< sukF (GQZ{]@*[:LI8|,9`BjB<	L@"#5ʞ{!b!!8iӏ̅@"vӎՍ*)E2~0DJǟ<'1#3E1IM<"$<XxO G4=-+ZRȩ
׆t$!@ #|yJNO݁
g`B߆!C~Ӽ߆!`B"/gJ0!!C~8B,CXe^+n (@o*Ne9M\HǁU}^Yd%pWM#差cqyqć'ˀVn- \ 5ˣgVye(gbn-ؑʶ m|ϖ$LY0	`9w9qY^<DPvZAhАyA4@eӜhw$b@tV5kzP˴ҸV"es0X;i# 0la6:2hAn0Y|LreI!/aj 6V_̍UVR&6ɋ<>)L:}ncnZmPGE*TVG	a b'a1|w0xL\w&۶_vޮe0֐gQZeƙw$=j'3Q΢.j:Iy'i_l[dL-f7>'$~.#F26ǻM;ô
 d	%Ҁo̣qMKc+\mUؿϾCp0"X  I  ~	c@R;;BVٶC՛҅mbVyѥV&#!ʦ<p*z\Mn[^ǡD6WO<-2"#* *KًͦR.鈄m=
4Uf=9.cra}\\9j\ƩѩҠP0ɀk~ m{^y17=KzK3Glcr@`9aUi͜ ]%m"C4SLeDg'/[nTv#b;ңM{j4AAZѬ^EmuWNHF YʷZ]\pAVq鬒՘q]Ni$d	gӽ6]kۄH.hYIqǜuLJF"X]n䰔HMYCig
H|SeAbo=qpckM,fFZ]cPبoW)BQbY[4|K)PCwe+":0VB!
2 Zi 66Dt:Qn?y!hDqͩTc:5/2=n30,
)3%ҲjfB1gDo3HS@h)a9S&HdCPĉ!+zeX&>[DAP3<DQl$n2`Dl<1bᖄ0U 9bq>`p}KpR+IeXe(
ќk )Օqyk<i\Ą*|f.فUx5I8,#$ʶwm$R62ϫK*!3^K+dCĴk"Pf>0٬XVDj` ]Jd(pIkOYЦ~;\џ:W	!fH[p- ^8kOJ9gV-b!Yghj#xcv5<eV<ӳK[Ɛt(C3\Xv0K&H	?5UUX˕@9cDaP:{wbYdH5!(2mQpedt2d	Ljࠠ$$Zsgp~uXtٳ4+ѫQKk;7	9Lꉝ5JjM8xg9YVWUh"0<b4rNP\$!5<Uʝvb\(;u-FVϺHG.͊~rCx̀bBĠjxc:BV0--#X	?M==م#[>dYd׈Sz
0ÉY[qX_Oz8*!rf)\˰bjdce3)Lsuޭm խ6jd[R8i5Ӑ-;b`:=mD I`&.=kv;+B(dbF"d厢EWk6GpVtF[hT@[SGm"/KveTeW#Xj69`ʾhD)wFlbXd!5@![QN1s oSl{VUl\ .f*Yi˞9~9u~gdOǂ.m:|~np>l"2Z7 0>긙J/z7JŶ~;nwn7J4:P24gMfQÌj-zcC5XD
V8 ^ycyN] wn|FUZ&Mf8^][괳@@IʧXc|EZ
*kE'u
e	`q
QyJBQJq5	`i()7K;| ʦZ.eܦٖ-QT䕠.%xJخOLi1{OVϷr:2UCRj)^+HV`V76tto!@+(*4W)B#S'jX#'XeZLg-lJEX|"[|@Xd"cib8+i׉Uδ!hW՚4燀"E&l^p!UȚԐ<h)LnL~yJ4x+e[}$)~"3T@Fx@cWԾ}@6=61ODF@*"x|A}1C>,b}lAywn"w,lPԊa-i<OudKjQ (Aʂ6gS
cwPXd01rGi()dIizZr>NfrIpx'.V+PWM@u+
2u8X/>bG݆
ЫL˘ [5IXLK kjꊢD&A4׉Աa[]~J2$`qNE2IlTWmE3%8 ~
HhPGngl%f8
YT1<*Dp!VW.?~"XAZӕ>:3#?˱nKB>@*a2!˕} x3B ,r
#$6U`"Gn`B!	$vox9XG,x_ہ%KrC4ba wfdǒM~&'joh&$0B"+ $d,[0;*;J@ZEFy<@+QϞ}+|B:QCOh.݁de0&Vk0$tZq4^b0¥J"¿8@> O;<,É pyGJt_O>G'J cWjF)bt<#yG UhbpU jD ծ(Jwko_(C,-1fPfJ!3x3 ,Xl4K<>a w=k%#?g'%Hu>:K49px[!_̑(EHfL%*-씃П߃0GoCc
DEb~lWΗ ~?O#ݵ?j$OƤ>9}3MqǏXB c.Yd(2pwCzr3$O%oSl#Θ09 x#6.рZU+I,'ΙЋ,֑	PUROĞTD c'd<dV%dsTIX˽e	ji18%21by{iwfn[FQҩci3^?`N6FM	ʞ|S쑲VVPԬhyp5bQ:hc.2˹Fyw%mHY%pk}\Aa7%YiνL:ky29{Xv(nguag;߸_EՋ`ĀbYHR5T L!D[~K\X ͋g#iAl4۬/H-.mSSU_pOm.-,Y]̝v7H7H@S>8@uGٛ]ji]yۀ)4N}|1wHC.Emk}dJ/Kt刎=!%(#v@f7K).;uozNbkmGʔLkG$e-_Gu*l9 k[aLY3MO"J2oٽ5Wvik/63o#mi!d9cq(yG21xyKs]JmWoe4u\LDZk5J_n8>YxA+7l:m>&xK^;K9cTf'H*u1>q}Cd	Ռ!u?yncgs_ڬ]wYv`Ѹhd"*璊<1X$fYvtH	V|d|TIcFv%M3E>eX*ăs?<1}G/.&V"Ѥ& 8Ȁ1^pg[.}SUx3k0qς:7DRH*IѱD*9Ќ)v+M>#'(X ߇r}ޤuT1ȊmLT	<o$"DBq+,[I`cǵ6LL %7~ۯ,J&Jy&e.v֠䕇,F=+qN2qG!fۭ, "8)\jAU' 8S>8W?R-2"RKi]u.@$R,14#0,S#N{L%pcc4$2TJ[1^$ 1BoK[hDA&c"&^Ua]r	ǚ1ea2˳i <_Q1n4v 2Ű*H#$Q
#v)hFu̞q ͕+GL;U#BȚQ'$Ȍ(},ǔ?ULD>wޤiU"
	b]xn,Ē1Ъg(N{ޜ.0k6;)KA]%rnXai.j#OFo2 8bZ>"o,I-ӤW3-x{{hgP0	c!tt"$홮Qr6ϾYS)M5djs_;K|~8# ww[heqEjTIsT:kU|+*Y 2LBZN*znRHg9>7uf)̉dyr~ V=KdQ!EdXh50M89<3Qɣ[_<lZ"jB)'5H!raNru?Hz0
G rjcSoF_;V9CUl60D1qƚs#G姪Į'C# 'jwr"IP g*u21VU xl|imhWY&DL%'@ H|DC,]Y-1!iLJs
0"UG~xӋjl0TIŕV:僚.e+CydW}}adƦ/M{6wbܯ7D4HдgeꞒǧ0duMnWm&Il0i,"+),CLYku\vZA/r--d3IЅl>Y2*
dxPc0!yNro.OzO7r{{nX%?˄gaH 95m,m0gq֩$/3R%
eӳ>ҁ;rߧ,B!j5\hIn)Kgg	'c܂	5>(ֿpX?qMD`sX%m=arHY-;+R<+jFX}q?2P;x)5*^mfWe[*<t+p%So.2K0*>X(qrH	*k3'Xm0JnȁKZANXÚGOm
In=r 5`bE]ٵCHh?x(Q[|R^0!KXqJh8jeL KrB\Bļ2 T9=8xU6u+á@b$\?r Rɑi,.	JzknPP9r b4SԝHض#ꦒ)<ɤ)+2P& v&.+)&U{r8qG}'tDoVZ'$E(2UX (d[2VLCJ
s"X{!	e$uR_d>,Bׇ](CDRp+QCهJZs=H6$dw@]'f*~YdqeBbk1#-NsRY**!$ZjZr>qǎ	P៳1]9m+NtaM($qZYT0!p!N8tHwÆ0xiıgD3wg>C(*ss㫂\0i4"H{}p f$&Ξ#Cϖ͒Mx׏Op!C>i0!!H\r'
19fO<\I0!?j~	\pHaEk>Yן
Z.ŋ.!JĂl"e^8jT5NC֘P@{0qn)<V>!Y=" Wn(TƞI, 4Ã:"Ʈr ٠G4'T[q}=t~brVo bWׇ F97ؑO*f8=t>}Ö
Vؿ0!? bcBO8$%*Fazܼ1ZҕC\!$k }	{f?_pd%!@,IJ+(2?Ģ LȒ`/%$	٨"ǅd0^l*	rBWE:ejeYZ`oJb[H>L;J$ 2}[6h"BG	?~%#,%CKbOM3jp }CL-EX*F
|Ȧ#g#ǂ	iaIcvJ\1c`bCY8?BKLr9tKP2ι$!p E=ŕrԸ[Qv)FHa_'HX3^Txo!usۃ[Ugfy#'P+N'<;]Y̜oK5K}57ow  6[Dd UF4`)֠EXwn
k#dʌTre @H3*+ۈvj'Q՛p߯ʝkb||?(aIAßC!٫zX̗ *عZ0FyvxUb}y}Is^s;v̎Z8+᧋`SByDCo黖Ұc]u7UHZؗzqszn7R[;lآ2$3Mq4&T{0]{ɸ_6\ %2㨜*im%cV}k QuUSIcZjhs
龩d$]t >P2̜	˝ \X/6]o^K\ynw8nuCP ]Lvv {Ǽ=q?&M9q[ݼ.-W&KUO=}n7S*m)$$6cZl2Dz}k:#=Q<zНueqϷ]" _\pio%雳[yTŚ4S@XN9	1]<wMSgۓp^ms&d+粐C1nq"8i06ni/ݤmcҸdZ"M
TiPqfF(<
V<HR0F]ծ,rpc`Or3%=ȷՂVE+NHX +U^Zؐr!-`h
6qUFK4˖BVZ5>gaP#Rajm+4L9i)LJ!p҉jm]Z'XсEybViߋadY܂	I]X|mJE(V7k%9~<[6rD!J% 4,ybq0\	{
h`C@T|\)JWBD͊mp[9[\aHyCLcP!-*|LyZU be^,rߞT10IY$ 7[N@E@ٺq%`u,}hemMdq d?7W];o;uP

څ;vC3Dv7jxr~a4MΌClT*.UE,TIVδ ӟhiLFcVGO2$e?3L׽UF0$RbP\8N!;&D,NXd{IUW;Էv/05hҚ*S߄HYg.ZLJTGBƬ] YdNf"c)|?r6ɕh>|	YpKɑD,}U^_Sƕ g~M+0#FMD1Vf|]#v^Xdk_6!9 <YՉ&>otYVj&&M\Ϩ7t[?ʣܗgDj	V/#E0`*s1MdI=nrE֔j<,3`qKw0 F7f4d`]M8ً_Ԫ=d.?Enä-/&051fF)=G2U-QL6l"Y[Xku<JŨ|;i:ԽSm+F<3^ze}vl 餉0Dǻ];h.mr^jcnܭMT"KxmG?kSDbxȅuGWkmOV *jenhO' Jj1Wр&vX{k*DE:K%+>1M3\%0Ř&eIO}ej,daO"tL*i.rSv $V|8*N[e$!Mi&H6ĀiULص&O((r 1x /fb-hB@&GV5́Di_A 2<=t#潓ixiLTZ8;L׭=;bƊ<3:WU8TrcoC*LfxMS+J!v@y@FHV̷zRgPPT)ɑAb%JO,iSEyTa.Y7<O_7@ƭwQOx!3"͂g٭|o"BMA!Iv!}3%8e$;NҒӲGBj+f$@Uw{/eJʒd~8!`/*GsMxk6P]M[i]͙)KR3ZTSMR)WHPe. ~>}GJ-&۳] FI2hR@判DTª</bqgtbaOe"?qeR8H8B\:ҿ@I$pyNz8 J<҄A`IHlerAbN@
hN @SIȌ*,T՜L5H@;QFZKL,eGe2,K Z;38E!4cH23&5:rbІGX4vшDER0F4hG!)H4'#Zp8!}C/۰wB~aq݁!
H٤3$kN4<=	.߻6>x"qe5;<(8$A$YJJL8<ʹ{!!˘>9GqXseӇLF_zq[LG22_npi"cQY*O(տٍ,+\<FJVJׄ{c_4hK8 iiph4E_ {iM|))X=ѹ?~p(ر?N%< 2Cv!$ccBX/ p!(x=GŁ	&~dBAt @~YO\J;.\י _)F4_'Bh iw-MP	"*?-C7o1Aojp=m4˔r)5%l9a1q I(Ϝ
mᧂ4ƹ/qA,^ `6p.X5E2ND@SGbxb ecZIP^&G032
"_ܘH$G,m$$o{wJoI0( $57匇o4 tO2eєe1j=FUۗa
c!眻
)%qDv?-+,AiN\F.Mc) cO [Uyϙo۟4JWqy<2$A|o1{g& dE!:i@q;4xD6,KPy]eiI21VX,3y$5Y'rL1!TV}v`3_Tc"Ji݋bȽ]13- 0܉6>Viׇ[($g<({8Lg""GLׯ.=3>#m#Xx|@s߁2N0<K,/tgMTA&@%ɐ Ehp3HT!iq`kb7=3Żo]㸏PiE4Zr*ZOHV=m-0<naEA
I "ErR50mrOp68L{Y]OuY[8"CsB8P`N#Qmn7ok6WnӦ# fŝu4IG;V\\q	rB֖x412:FjW\mmK6y܋MH,I2 XeY
1e{/_:$2ȼFv9QM1ŕcm]]{t#V򚮌d r#>dΘJX٭caŃ`BлMMe%ge@Tz3@*xy`o@`K=bUX!9<Wֶ;uHo!I*g<lD΁e{MUov$c~?6בpdtR{]bXHB4NcR(:4"γN	X 97oԦkțWA;ԮV*KkANf0Ѭ<}vO^\8{	*	}kdΒkP]'O!M<BX.ga9qkeOh<ԺxlDp2<^"QUP;Шى!"wJQ:&5I$iQj8@Th@@ GaH"x?>sC6}m7ȤHtk *XxI)T;2(t)aڧwI75Y@ Tim$qO1NeL+cWQY.Z-#<SLo?&kOq#VR2$ F儑>a+hɸ.<7sϖ+P%Vt:ȑaWc* .V~ŻZG$rLTrIcqNUC,Y!8,Bgz՘+XQd,s""7m3!+,&TĢ{M`W 3_.*wjjv-hm	h poڛ:	QZ!VFHbjӼbu	GpSGodlnPm-3|ԍ>cL"g1#|DaEw}T.O)+xڙ8؟0+iNUE1h9p/ڰMVHi>Oӛ;YYX:(hҲ1cr-\AǵTa@w/%xtK<adF	u5>8L5Xu	^[Yz+Ycb >2FZYnl%9N:IRka!UwDLuUdB4ՌNتY7xϟɽ̙PWX_RXpJT[{g2U.HF:fz2Gu^X!c  XAF[n-7=γ&{iQU{y*ioX"+[+EeOᶲ@pMe]Ҭ$B?S_2vzM><q`Z$0eV0K?aY=}(wx5#D+bX~_qJB@9^t~6irb Z
 y1Ĝ;R~NnVh8#6rs5
=<@{)/Ho4~Y/ݍ:*re]Lc]Ige"LklWK6s+s剁pOU'#.pT*TC5*E5xN S^.s\ֽJەZ	ZEe @ '( U"Z涑;吩<')}OXm?r80,(
ּxwHȎI5"Fڇ!*Vm9摐5JXM7#
0m@w ιD)@u$־|*p1P"Jm/g1 C.
QuXNA8˱RZPε) q Sىj2\m!X|ҼRU> '((S{.!HADsL`FOe5^Hθ*8ÁL(EiX%~Ģ $S{2̐M,>b558y brOGঝ7mRiWHy1\dLq	p*?᳽,V212kjy%@,>eN_oO;.9Ij<dف\1dTy,WS%!:MŰ?9<ؘ ]+Y{s1:x@qҸ1SVe*qV~ 2 ƌ-!^2n'IUҼ|hi*N34IH{h6
@!$ddG¸ǜ?3pgyTZ`=sD	<Q 0l9\	*NڵX
P6 OX`Ʉ@4Ue5E  k	f8lmM$gOv+q'zE"<C#Nё=8ÏK ~.@'$U xN5↼j3<28ʙ˲;L(Iqc$y{?<9>58W":2{r' H3j{?onrB!2)r	^,OCPP{8Z¡'/gvwE~^~?~!p0!:t݁	iB_p!ƴR8%OW fĜ0+HgHN1E,% $ CaÉ?2B.E$0 1(_PuS_u8pOR OS_
tEqh.tj{|\t9=3_p
Ry4E+~ex,^UFs?epyqF?0/ML!ڍRIZ}8CF!Z
?/a-\Ш?e C	KNhCf2Hh-܃F?xW?NE&=iHYcfU0G;~w`BPXir&jk(Mh+O>jr'ぐbHj(ZL3kh10gwޑeڪʣ])H,Ⱦ|kG⁀Be?= GSAX"!*iN@d#>9`(g~S<>kJ/Hyp >LQ gZr~O#vJFљ-!ڑӋ}}D( _t`;;|38&j. 9VQn7iE!Cc
| 55 9_<# Ci2F϶J>ro[mM A~5my sN͏BdDr>R6pRAwR3<&~,M.&oIx]xxȗ:j$Kġdο+N/H?v?7Q 8-ix_sM6yV)&'%,(	J "S|~Fq*ömqi'̹Zչ<<OEP8Qr|F
ńw黍0ZPFFV#ZwV%H4@M)kY.3DmT-# $GXf/{#Q'[9 3IOX !UV.G,H@85]^}i{[s}K&#ā4ht@8AVD>i*uOrc$ion}'xbL!O	r^=q>`yupLVnyv|pnDpӆ3n/i&]"F ٭4VV y3 X&+N]%pI]N-aҌ6v`Ҥx	 fU"<Cv]}ZpUBfb
\<1$ÂM0ve8. ơ11׻3_YO+RY6*(xjH Wf1$3e!v7}a!mUHAo4IWToOV6+^H%z9]kvWX,ld_.R5#5"8[[4KoRyH$7$dO1J1GX*uEi+|ڄJt @ī;nb]EHr'|jPM2'<~	xkv{;etݺfoEvڑ4sFÁ3'g>sB(D:YIFKdu
0/.NA08w}Raɖ(4K# UӢ:2({13xgBu͢vВ( 5:J4w1xrSTg?uj#4Pvև#AAs#/^ߌ΅T[1UF\ˀYz@*~6d2]%-*+Sƽ9B512R^%o7}(IB-,C L4O6{T<$4UЃJ "Nҕ'%Q$*ڝO@wm;+
<r
j)+PRT|ܽݫZ FMqMvۋ$A2yO"$̳:,O˖++NrӶs9ǽ9nTkW7bsJɥyP-+~f?0ŗq1⹛-L[LAaluw:d̛Pp1N. GDM2{%Ꞝ16L+ e+,hgQlULxi!~KnaQF
جTBeuUj892ׅ;1OQ?zihIO?2⮺c QB>XY8}:kowk+cm+12h̩D)>U*2gvJF}Sm6% 
$c*_j:Kc޳"#
-K;YUY"?&*A2D`9jj# U67nPh4d^VǴ+#oJQ.DXj]f0«	+k3m]I"ƄV+T9a3ƤftYZI*3mmmcjAS?,rPnԯ@}G	MȸC > a(#"yOROӽ- 4 JG1UʼN-U}G
i[d`UpHG#N<ؓħĸ(ԫB2')$AϖQ<%FLl̐8J?*',~Ө*"O5ٿ8H>yyPm>aKr͗fO~
T~o0a@l/q.e4ȜQ_SݼͺWJD(`I`1st	K×T8ZFA Ԁp4Ì#pb^	X
G0\:DVPsXZV()LPް+-甀.JJA=a$Z$TSI{vĚ-H9Ps\LlMS',KQJyV#'Z.,ܫ
1ULnCh~8tBR@iUS@KBrgx
$e	+4cf(>`Tv~8T'.k Ó6\Ϟ&$bAmll>Su#VjBd3qJ	HۄҢ4vM55S*+ς	sڸ'gU~ogVI!PلR壘TnA{$1IحeheZ5P2C*ˉ2Q0җ]mIzA&Hf?˟e&fn#KKD%4*"IO]]L$(f+يI9f[{h(]V|9x<}#-1>R]DUaBsk1@>`#-CQcyL1dkLɦnkǐƴFubZ<BGŊ,n3 
m?1$VVSڵ9zR E`&XrR@Q^$`,fBB~ ;I$FҀn_xf
%	%<0irT_#5 ~)xӅ4eB}TBϏ݀#CFj9֣3`gۦPPj+لp	|RTwPDd0!\>8x d$qN*?C=־N݁!!pTCB} q2J阩{#@!ߖB;+\{`K`@XG3+A@9a*o:ŚBIyHa4G[Ep9d!%%Ef>$]Hs=v/,Xf.!Nu K/>"riO{5˚WPXFk4nJ5˟ԓT9!>aߘyxRHGVVdYϳYi,~l_9&鳚aJSo/X~ӄ"|e$`rYWH:_%Xb]3E7`K|
 w?0  }'@ S5pV!<{@ R9%H)
g~R	#E\-	ƹ/ڛ&8iݒ;xV~Pg8F---I5AΡ48n'9_VBGGy@1b;Kl&1`Mk=e&m+ПCqkcA," 9ȓ8 T) G$c]`7#M Q_[Nyr㱲6HvgwLxf ;B,6w+,n3V8ų2ԩҾep .  8Exk++plPd1{p~sV!v~Ծeg2Gjtxx[[
E5*ԑASDĴ,C{+{c<vW b^O
d33@{&8eb@?b2!cv?/@QWƸX10[p
7#0Ms`x6?Ңs&uS Ye	D^1<G)|U/|M©)ՈcN'{ 1a{R33٬WMMq=c} q`&VrAP
R,Ȗ\
Սwch9q7Wz)hM4FiSJM3p	r}SmEKI]cDBJ)A88!I%v&zr)焧m;tE=TIw`C;&o9IZo;n؟ׅT`X5`h /֝=ףWrۺvo6եu,H+*	lf2vqY,//6sn:mS u1oE)QyujUkR8x&ܒ J׏m%̛.ke6қ@˧k29'̥ ŕ=AKʯ.$vDi)spuԲ*Zq0QMHHg#~JR%<.6QnZ}s$p3*7&`BHgq>@M%r%ۦ̲]@w!952Ԓbdx˳bKA"]1ak+:a_)'Y欉N+=խ%`=%.AfQJ
Rx1R^ٺoڍ7s(I$XAi,T1'F9Ŵw۞!%wEzo6vV.R$,Jpn̸x'm|WMl[Q;G&Hȥ@}edQBَksLdl[\/w晴AHX2O^TiaJbS-ZIB&4֛]|4W\9jyTUiLJd	wLEz>wfc[QƸX
īfۊb`Hc&,¤4UN^*2&Ў8|lp 2]$f b]O+V(+:HZvWXZ !݃yUG3Q"T:TuFCo&p>t 鯣#L1V5 ㈅Aj2u	.n-F%Tkn+ J]Br!dSDR7aVpC]"C@+\Uog)6=$ZW\HKEkFԠ"08x@O2g`<yD}G~[&g<)34" Y$waȈTn-m~/FoiYL[գ(*AZu&`0%;ZE<O8{WRtvؒiX) U=AQOčq勻xj8 7?ذʡE%"#ˉ4LAb'1-]@KH{}1G5USi3L*SJ1ٛPqt¹;9r3#*Ιpp[6%*Z_(A0`kbR.~
š6I3YYZHUo 8M' }9nuƣp =^@ĥt eJ1`S0ּ54l"96=ʅV=@ı=#6RXHb4$ykJ|3bvNOHKo.ZBm^ih G,&D#}ܥԇ0y76bwq3.5޹"CGE0_.X\7.<q1}?	#Szv\[3ζYUaTUVR{1,C(Rץz?lMo$QT@?5"c%I84q5IJDH aO<"$~!1Ɵm٦Y5ȋ_Tj+AL:sPmCʭ
zRΗ,|H>Q.s96=>tݢKsY"aP+K;P+JWT̚8@Gcؠ( vFYg,zJ-=J&br$â`s7z.LKs0SQY	\ *xF	`劲-5THq o%9OmRϑ55#%BC?~-++fjII`BoW]ՍʳAj:M3|DW7U:KB?I|;lu4"Qe[|s{2^$.)-pC-9UI`=^xU(e<H'Z|mG8TȒ]ꈑ[i4Σ
!ӕY: ukCLJʬ\IL
Ӵe"wfTev)as^sl q6YZO6'bW4PI4v&zo흔RnsJdhc"ȎRI^_h| q^8kbJKPѣiIǖXg<0'[WZ$0iFZahygJ:ʐ䘶(n6hd,JFɭTW*⽄xf1.m=4TU`h*R@"'+bȅIjx
pLϛ"eS'OT 3:CaCZRAچxph`sF%kY&7Z<R3B] i,M>FkZ+	';YQth9\.sJ2)ȜʀB@qC]C̬[1ZqEWqAQٗ:a`f̜P>#dZR~	6UĞ -COjr9v$M%Օ9_l25+Z`F0!#%G>\5N]TbD`B!T}!`B!ySTf{s3=BE	㗷!pΟu0!}8|dKG<N V2i>("sc''p)|wE݄S$4Ê$$G4T=R$N}'}n2 @%xC!$B#\in*33Tt3{?}p%Yg+u$]er\My{J;wvmPv}?jN:, Gc&M!n_xH{w1XՋoTÿ+L;pn4+TSZGLdJo&cnd8xi<zQYbvt_<a G.Q&ێ	r94 V<sAtGܣw~\ZWF5hCҶ Ę'r
?7}BNyt+pc g} j4Ɩ-{vvh3G'zsJ =^=9 0ălrt	: 2Xl N+#8w^ˆ(;Ru_-g کj	9&)Z~9Z]}_IGMVd\$v<|?4>e0?TzX"l OtySտO:ndH/.^.-ͦ&6W@̓,6:FBXa{r,8}"ass+]XIk
ʽo[lmP,T %j:荑n魵&DpOqolh-Wg2[IY> j@ F"
$}5N)I$40Gg$(%e0h8y{F𿼧8sX\H٪	$q=T%sԀ|]jFHx򑯙
J!QԊPëI8(4,e/2cgg讚II&IϿiDanI$fT~-6^MQ6ۨbQQCy }G=m,>##<K|\ElWWCnsZͿCwf>)l7CH^|NmVGFjvۺnWv}F)XMDANug*2Nc(,Ζwau$&N`SP$H>)aDr1	YB%(ˈQ S)A1SAPIĦZx'&q-Mw??l_ٶ{`Cs}P TJVHG3P]w_-OP\[\m;ckt|wqSudE%U{?YnI%[
bu>+DWHtBTZ\M8?	GÁO7W1]!v>wS 9I!BF"*ܮ/um41!meGj!K; Dy5НtN,khKl;j#
/Xb z~y^/m{ݭIf3#Z}X#PSʹ5ro/47Ŗ/ұy-",J[DQ$Z㕽`jUa^0QEFmeqqW+9@ېn_Qp
	ô~n$rfaR$eej9D9q)KR2-}~\Lc:N!cVmL 鈈R
  ؏jq-Y-%"cHѢd5DUiU0@6]&ۼq!ڭHXYd}$$@r:DDv)H.v=K}kDD"<$S3}1]ϣ:XvI1;oΨ\)4/̳-uBMk3Z&2w2ݭR",Bk)ehO=YpcTl/H匓NA-wĆVu[]7\CҤf)C\*ιtkRMAHڷVr!y04`pth81K4df%6RFx#$Q\jXp<f"HHd%,n$$Rj *#ʲ&Ǳju,+vY¦āo¸:Dc'+D?_$oGPćrJ*va{,516XJ6b*ʕ*ѱfRLA50XϷ51INPUȷԕyMVNU1䭊"vfTkahxU!:jt`\R:slKVJTp hd#gY"]`1|GPIʄX7OQMmM{{=|	K3,ҨPDBF2G<>`NEs ӝ?waakXH!!:Xj9UN {%uń>:V}Sf 
ĕ 0:Ք1zƩ ?S{ˉ<m11U$F +lM145p ;]𔣤H}NվE4|>Y崹Z[Ǥ^lɡTb@% 1sǀTDO2lInH
(eȠ
Px5fبndD,=Oce .&cRtW!Ϸmek&3`ɕфΆ1bu7ܘմhUb&GZ<+#7IǗ wvz fA\fqz>nk3|F}/!2kЮ#{/6#Lz`}v덷mg4fTb2BSz]bWq~㛙F/}G=6ں`-UZJsD?uWh2LonE]L:Kg	CEfU @)IA.0=Sѵm\( /S,5=سxIP&\W oާ_ov3P9Z:^A)0;f%a%[;s&g5] Z9+/dk?R5^]?2|(OVxB`7Ѭ-*KuxC# 4ĎvR~`.@&KMOi%X+f42˸ۈc#uiQ4,aE-?[v *R4$U'XKkwVxԖN)9c"R WǦb-JQ9	|1ƢǇ,_,ٕKٮ.I{$ʔ)dRwضLqieԹ⧳VE<]y&p{5$iyFLWRl)EBم`o-Qa֔>e@ʴ<[HY`坭Șyļt%'*[nmmi[UݒpȚ)A\YǵDdT`ٍԉqx(]m0cuFCșHrMYت,hrd֙Va2ǑZ;<w<GI 6 @\E90q+6u3 4f'|F|5ˏm1VRsI:{u 6:K(AAdAn+^2]#sG-9p
DJRY	I5bI-u"4R:ia:C?2<p.^iR ` C	(iJEyрZ:ҁE1r M#<T&|11dOr@4 5;*N+bFI݋ #!~`;R Jy$#Qw [c4"ō5us,ZdH4<_~Ӈ%#ہ8#!@g`B#>ܰ!!`BΜB"&~IckkkN>GXc1$x_m0!!=㥛0&,Ljx+"1IʃN4G,{>ݸL4C	'3JeXiRd&duK(f{tCG
6\:(=?]SyjT~[ֳܯx9}l?9NQt6lLK[,};r8齢̘"U@{SddZPiz~Ç>{֛].dX T~;GKĿJ8iP_؞)~k{[˭ ~#˪@Nǚۏ P"=Ovr`xM/?rIQ,(D W댉#=ڧP?¿pOa;=|)A~I|rc }		☎f]iCl{h4'Ty-lV]kOKVȷQD s(D(TR:
p.d"9" hF|H! <leeB xS,9S1pC	:1PPs\:8Di)!RV`鏀#*#M̄ J x+0<JC  |4r:Un'_.H(;sϖtښ,-&gϖ(H#"F%r^C6x44{@ZV6= *%Қى`v3(03NclRUnziQ3QNCca WMm۠߶˛' ˶y [)w-I>U!ePbаP=gcXv};xZ~k'oZw+r2|TYQG\\ e(1M-[;Y<d[MaYu4g>2/I{6[Qʏwd4DDYTIp-Z-7o=:\o7uE "eI*".~B'm1I涷$1[Y,p-*_.?ĠDݓʹMign(e2<rQǱGL7GKzI}yp
_*k:e^
O,3^lm꫈c`-7{9n{JS̖$^W,q$ +w̆"D۞p^m'-)2)4°o߷+]Z\$GYXسi3W\+[6X8(&ɲ=B#V-@#JRbGw,PLJ  ;GU3G"  eJy\nΐY[tu@HH*j@pءJE
~( VP<VZE3t`[t3mCq(`$_@xk!R8W!.fx϶=ͳyQh")HX.@2*a5m^3MJ@)XsG(d<NjOk,Ar쎅?>IZnUu"A>hME
yR~s:E+F =S6حhVjhd,-xңˡ&}#)dZֱL~hjqE)j<9U/"xdV72Bثhv	4ۊvyq6حdzsv#Ki+Z#ou:J  Q[<Z
X\K6jNk@38H(/"	+~+ITҺu/^\38pE_.9RU!J6|SJJ-,qV0qh>;,U]P IZ2x⽓.Dx\a"Q9WwO,H6EUHBALF͍FyC	j0Gs 9y)8[dKl+k1FkXՔҼiZ^##EE&Rc&R{~G-mð.qAu$D.t S#t
#obqXKixph2B]#X>RE!IJ HC3ˮr`2oiaڧ~!Hı/&DIq1$ L^T#XiQChq/VNϺ O[kEI.k*"\]ͥK<nP/Ct*1/)jGY@ٰUޥg甆Rl4JO W*Xs+g>'!$\Q`xb,߳0Ky,"ގ$*:(KM54m 9G`XRYKys<e{H6U>4ZUR)<_gY,k&5OIVzb
I-*0]Cj8#0<b.~b0r.O3 vH*̆@41iH<|#!?0RV%oӶk=OR7WkO@*	$:ˎ&(FJmYD
bEv7m^ Wq$4ri5c6u@FOw/Wj`/=Dg6$ۢʁj5
iAjf-F2nwFYH(Z_$% ceha:ۭy.R1m1 6DU.K<3\WܶV7Nh[02	d~\ cPHK9,^/nj	MX;lG[V禯i$ý0.!
*-g#Jl\	qWGel<FE<S=|Kjs0}HA(fzZ$S=ɱPnh6V zpI˞*C %,!v2gj,.p![P1woWMA|0%LlwK1g<ZQ>=\VbΦDyZW4'8--ڵO rX=Vɥ
7*c^<_g[Rnkt[38TS:	sdԖp*_yhGJwTWZSeB<9F!{:0V+]#>rAۓb_.<ҲV3
MY(XE,5+ƧH.w]rNZ5G,MŸ̶vKq.xC5TĠSCH⤌K8uܺ!cb#%$ u>80SL{äbb"IH(Il):tob8̑GLI5  !WU %q2p<qי="ZHč$9i+8vPKZ7N32O<0RnB:89VZ<HBW)Z?#=q7W1	`x+z A]r&I5֢Hh5webr!m<qTQ2'3Ϸ#`IMB	#zPj RxQH&9䷭uĳCɐxJ< @r8ENAr8{ `8f% iZk˻VQN:BНhAeƵ/WWa`',GQ!Z<aǑxW(eS*v:B 9k`B<C0!`B&>8և?ف	'V||;0!*FR9RGh	ύ}{]rp`Fh#,9f)CZvqJ><xKV	=˳xaYi,_+!$)	$Tf0NrC)$È28D}=	>
)s2R8q >#Wj#H({ifT٘䥧A*yr
DA1 >0TW~Ӆ*ݭ|*ôWt9~' h觟܁+8M|rpj4 #hsNIG +V8
 1SCI! {p$%,MZ'0$[+y@rY%uJ@ J;#eHtpid˒b 30'Gk#U2fkң*RaHQ~ؐ\LTSK#
+NqbFڒ>(EZ-)q6Ẉ%#$b* $i~)FGm#5$WX)8O`'FBrF1U/$V9G5:bZuoYfC<մqYfF'VHC[7KܢD؍/n	5_\#Bd[b/8/o"mV:̦ E.uȼKL
5mqX	Yw{m 4).aՙL_Y\C9`HkI}#JQȌ  Ċ5xu]ŠY.:4v<69сAr1qtLM뤺]ⱍKз9!V2)[HJi/YX5`, S}Yl7>ز˷>q_2)H!J9)(=,$3q(GnQfzʇɈ.4
fRje(lP*E{~)|}{kQ"uXwsXKmT<4槷0:xtI-VҐjD2U׎$s%!ܸ)2mݧ^cmlw+Ŏ]ZD	PՐ{K6^~Ӵ<)l^$p$MkGf"$).^wi9Ht,a?-cҁc"@)blsYjh4IhPፂj  !13Z $Ǹ;<r$dmTt9W!ߊR8s-K{IdȮu4|X"r<G"	V$wf
`|YEď䚢`T^&,QEEL+:DdZ{e[gЅ7-U*4\3Cfn)WQxfA)TtY$j[^ygC6!Z^n+hȒ-T.Y+^a|C^	Qf|s4>{3Xδ2R2P%{3axH¼y}9)uGIY'FԔPV*=B3:1ú[o{kXu-2քeP;S(_)U0xW#O5W&v9 @r,$\n.1m݁d+qR8*Hq H1uBT׌|xE598Ϟ
x6%I%A#2,Z5uu4Us3a*1%]dHIa+ }.Ps"̗`pHT&0EY *ڈZAN]@V461Sk{˸FtV*/(H<{NPRg)mLb7?ps^[H#yY
)3`ڙe6ز'Dg?!KY/"Q&JާZF%TW8xar5 |ʙi,-S!i쟝Gd~,~utFz÷[EğY@EXf4:g,yku\cUv`0Ow,c$c	T-żPGKF!RxSJҧ5@N2'vɀn\)kq8Ǐby-T=QCU DI +EE&wZє21Ls{ىRup-#͠P`TZ1(&HñX5x `yO-
#Uf2!\ N6*':Y6['4,.$*c
(F|F-LÉ
:N@,jΦl=)x[RHxy[\n\"]w	--d>t,@(r8K[	H|9j[*Ey;?KXl?U]M!ln/\UmT jLnt-FrrT6+}1;c+ZV.5ǪtG6%yEu',j̜5. B娮5q|2U֜;2R\ȿb 8>,)n6UБ+T|R:ba!S`qRO!,ԁ-ٳ>HtHy!	
~B2ZJ>YKOykBChrͽຊOQP. vr)Ot^Ur%=YJPU: * Kb3W>Էf{
L<9aV-QN zN9"20@J}~ClsZܝi {19 )*]KRjE5lswfRWL\+m2#P)ŀˍqQV|Vd[(:TN|05=.gHaSV ;(9XqU.rtٹ uD)hh4*{ T}W׶=WcM@1x2i">58˭yk%HM T:V	YdfXI\w~AbJ,tjM4:|@_݋`1nU&4ԄjA&"`8)"Jn^nԌJ>lF"#J̺`%	bzhR3rix+s̏>STlB2 <)Z
W5iA7G	>'Ejhpr2N J3s.c.Z^34;$ВDszF`Оa4ɅcЊZֽT̆(⍷s3Q,F La<"upᶸ *L|J도1J1>ZGxTqπtaR,fl&.zH#'ZLA")YgA|)tE pI'4[b"R.LLܐrU%iU8i^ً	b"kѩ"j
݁ bG,0QRtgLFMG0>yQX?JG`Bg.~!}+¼Bwف	GǅF"J^co$W>p!.݁!Fsmp%XI%Cb3]9,g	4X}k<{uv'F^$XQ."a#f9o݃/bCq(RJsa\>*x拷Y:92>X:1T{@H8c򥓺#%|dF$w!)r>+ 5? ~!"g&SF1k-cNka=8 }?('RFv{G®_Z do2݈ 2	3Ⲏ>1pORBgBci~
0*_ QI?`ÅSX~ ydsir)JN: F#P,oM}Iϊo,2x!k~B!9GHvbG|Mw(jH<9w gSq pe̳ 5JϬ@(45ljk2?
\)&Y4sZ9CA)|jm8"Uh,lC\εҜNg`8X%m-2ŴyHHUPN77 4.$224%䵈A[f>Ya"$fߚ`x&-7hLH<%HưZ{qbPH@ý,e1ޘ7͙tP$)'C1.rL>9* vۡQlèwBSKbYrS#54o;*3H@v\Ps'Clz鮬^mZemZo0? эeQ.3v'ıT׷{Ns=Yxi>\[X$V]ߨo&9Xt5I[;Xh[k#"t#n4LtM#U/WKo>ȏݾ!YdhZq\QT1nS1a$o}d*I@W}s1Mx.IzȫM)e;{5^Y*熥޼ꮡhnEoؒ%d ঍r-%zdju9 лPcf)䚤-%A*k26fœD&kp A1Iv9fVHOʽW n&<Ctp  ( T?v &jo6G@L>"ҙD@8y0!Ge-/`hKmUXbMW;1 `s*qQqG7]POqBeYӁZiGJ~fSi)ed:E]'&Y*Nk>ԶXۍ6ە<*GlY+	~!lq^m]E%XwLU7h1b~u[m7'?<5<̭B)G<y	,Bxb#"|jd4w P;\ Iv|ϊ_QtŦyjHaJrw!KFMx蕕0~wih 12Z2%ɄTnQֿzC0(X&3S(N [˱Tm˥na22I3nr$/Qd"G2qp_OkͭutjtHcmc!݅ ۺӯ -(ŋ-ADwi%@\7qk ӹOYd'tKDFG&UX%tֵlewXYrϻQ}ߥfy#<1c.O@I eQ^u!2[_kݬ1Yn6[AӈԷ=Q 5f)8OS{ּ7k23?ɉ]\+,qȖPnKJQщ" <؜!ȁӚzo8m\J"L*A)Iq>drݿ0!N%dntll|'p)m"ȇ \צw.r<&K_EH0t-'L08SSѢܦE`0ogX 'Qxx{OMx/y=c$(ԯ /m6)JdXDc,cT 13VYVHs'KcvN' {w=ă#I1D$j95nCe5i1~b|&#$Ͻ?,Ȉ*tB9 Ti\1pbɃ*-&oXP*i@WJN8  `w{KX*VbT֤E :,I[P7;kQ	ƵT$v4ҷQ[Yg,BeӨ=%.hx7V₍ xcܬYL`p2{tөK zf6,mRI5l{|Ր#B@8~K<We^DEhtKZ1ب<"9c(\֥=,#if4=̚LIp<1ZwIPFƑIpS^ۙ$F"ޭR*^LhCnK/g"!wl>nH(	' @sUISI9肄I58 1TT(i.:D*30	) 1S"0P_&@Lt	S--_N|SIx90n[:}LN'"KV^glc;HȾ=m46k~hN'_E*9X1<A~*Fds^tȆ*T4CC\1yncdA5%[4̕|sJ\b0$5 V1;Ru.]EG;(Q+(l繒R8ىjTAιwmJ.\e>unl'ƈEj_2(q{w>e 
v \UAX(%W&59UK]!Q1o
؇v7ۑmh^P.*	:ڣq?$̤륽<8,+Rd:d&YçR%6PM*Npm
C}<' F8RIcpi9 |N֜E34I|2fTWف	c#ZTv˘*2@ԠZ ?e)@,a$a4,.6ʪFO_!*m{uܚډ1J m2421bP0ۅ
)%8pV9gYt40t'1)f vj1SL!eA M5I<w<2Fxl! 
w̦=<HNr1jy9vqXdSʸ,X0.κiڪ&R(H#0MO=Uqjzqogxq£$q?ʧ	@#;;
W>gypGM<rIj*ǳM(I hHϷf j)^ϻ`B>v"0!"$&Y}ݿnF%ǁIVeH
Ǉ
`pqJ`%E.f HH&1 TjA"2B'aB߷F*a'''ƙDg	KDbL~*	+];rS4k⫛_'e'h_߉ >dS<J5ω?)%ĭlA)
pǧyJJ B|IF3Ic? ~xnvf? 9I-sk;q Ĝ4W'lqVٷe FX %GG4A3B 8?)	~:3=s*ΡJC
,)Mw|bb|s?jˠ"cԃf{sqi%eH
**N>id*'MGh=B̲qތ#]5P*xvaE|DwfHagC'`-[ WjPZ,vn֒5djshs$11}i	X׉StEEl4q凝PI&%CD\>#wL1`1Z-VUSS_:>8fLs.ې$go ,㺶#STwsc+u 9
KSsSDSj2rI CUSt&b^ SVfD$\`D
HM.s=#؛MpKo];ede/llhCԃZ\ ě-ݦISLȻ$*ꬠQ$lN96J 5/7{m#"=L\	֑IH6aDS4s ^zSO[:qgT2,ᮒeLgn?46}a|Qv{XE B`v,2.~kѪYr]%^{ig_N96ٶ[Ƕ4bGkUghb2H:b4Dm2osaawFq8_YzZZl=Էvy-T;ᮑbgY߫noČzlHZ-M3',$-d:kҏQ8qa7AwDܼQtWORXMMt;NP8ZՑGE&Gnjbң;LRpTi/VRI4 2Q.	mHd7vBxG80lȂVk	op#g󝴼Q,AYj`0Ș8ͶǛn":eBM	i5"l6Z!O7tP	,[nw_/=9>gaD҉c\<_Էqa_Lz{QҺ|h~KX{Hm`d"yiMIk%t[YHU;
岆n)"v҉}pq^鎜荠r]	PCo5(rVR	Qa"fE>Fk#f*CD"Y'q~l%/j| c;C8`2L*C=@6%j1E0&*d$LbtJ1\ʓk\\[yn%ǘƙ,QX-x8Qmvpcǻ(Ed~N?I\*֗.J~_Kg󫼘!9aUuUJ#cǱl6r4,$EE5ȩĞ]G,G>ԂN
u%ej]]_D"yn CL*IV61>{c;7J/= zei.L+ks`t5,ʪHc"Z:`F=dC J4UFof$g"ϫ$ "bO2.̜<m۳[ y=ܻ˴lR\x,o$Fī(ʤ*\ <qfQ#!ΐgw;F <'ZEܳh ]NǚʪlQY&& 8fI%cm71;V(V:i r,5/mvf,%Y[S(넎 aMd45RIzA4jA"$S<i'\3"T1%
qkey4<GSAPK.t$Ӗ66K$c|ӈ`n7bS,U R4@PeGwIhkt`F
ٌHb%Or|#QǧoW(RR2rv# G-ެ@Hˉ:zlw/ʕ,j#fjft8]OO,Y'lb7P[fY"NxĆto~ͰrDuz'PvnI-K)J(j(Ǥ~_!!x$iev{XJSF4_Ԣ]0QuF|H%EHr^ډ2/WcFiAJG%+13!Lzfu >+ 0|^P.X"xf$񣊘@PhKZViW_F,qdV&%-ek^iQâxɐ]Ujf*5q,WOm0IqU4fE"`
P9$*C}a]wŁ "ۚXVٴPiҧ,5 WfS)~hЭyi@sbxJ&a	PeΦtq8L0\uxz{b3(x$K>&K}#TX\;$μÉ8ΑKA<wȄ[ũS,sQ\xĵ  ClN9(7]][ZC#4QI x_qdVI23FzmAB^2<qBXCWir=_w.ٷ\jtVVKd4NUwn^
qD9kv&PF*M@=J* IWzڈg;jQ#,[pe-Ϛ$qe~tiz*<*5j`%t.`e
U8P*=Χ@*GuPȚ2`hskn,IK*dq/zآ`b[MR<pɜ2SZZxC$2v@w乷1_)#n Z.dUUـcPu@	9EF%I}A4~tEI-H",y$jR8I`Bm+Js"9J\PS{8-UTT(H'߆sJE*<<YZ?	."j4PS2N(ye\JPXH2Sc̵E((N*5?̹ԣR
̧5<pīa YSe	=<>Pp `\©$Fr)uEo됉VI&9>bFUN4b>* '2;GHx{Gǎ!ZҼ Xt`B=DVD!"=DIhV?i*|rp!
ҴjB&߁`B'`BgCB,CM3(r_,	L[8<Iptd$0C.i` *<;AgIݚ,1$Dfxp R"qLijVj8*[sXH'/
m/6+aYFnzGKSpU> @eS).<ަYUd}/RÂ2~aiR	/-yZv6K'PJ	vz$B'M|ߨ{C^Bvb:=(Vbަ] Z~Ł%"xUdNsM~ $O{]G%W8zqø	qͰo\ț =52q'(G(b{1b=^wiA}7qVр=F4j'ޢ*cy=4E9zѱf?oUiͻԏP..eb8)V>MmѶo+V|y5dJZ( <:
<LfFR 0qJ236s\<	$yF ;ŴSÄ|/M8 p@5$:)$Vx%^c*ӷALM. v#͍żC/5=F,Ga걖9sLVA  d@iӐFKA@DjsHZЁJ0$<θ|fAsuD3Z
Sd@UJCK:Кu5"EŊ 3%ERos}hX>M<nէn3ԵbXy뷧yvg߭gp7O"nDvEcl$ia"F_bޚjc;}Ͷ,1%^\CQ6@E9UDg0>8/s}=ݿzse Lk<HZBkfrjysw+	=v׶#<үlmqi!X1Fu;~uHu-p(0~>MDzibqun5Vm0ڴtPI^|Ѷ$<}]v_Lw Ioag+#X֑iU&txZ[$@I	Q:#'
#ضh}}voZ~[n6RH:#O<KwПK:uܺn+Η`l]mۢHjp#5xHbCqhN }@קE]ɴ,޲bX>W~cvx	;q^n (R;H{]2#I:麶(b#5xy:,%R!'ol^޾>xmoqخEnRn[AQJ A9+ۉNaXrZYX`E SKoup'l5X+$Vz[~lG=Jm2)64AK_n8je~0yny+滎yR)ŰrMKeXd]MJTqlDC86%a]iemHݳK!!\b<F@c*d!ŰDI:r/dmI4IwOm3MjG*HciEn>
R&	WOJu>⺰KYl2eUt2
Êۑ^\=zy	 ˰?޺gahz$Ag,Rq(b3ÏiQ[#3u^ {;,fx[ghT]#?ˮd7Ñ÷?b,Xp𔹌=`:z#Zr&$#@xbSeN?y""hEJ!(\#c=F!pb@V'̠$N&Y☷b&<\$H-~YԫOM-p:y9'Q[ڡ{SG<:g	e#xcD9Z'D9rGÊMesor&m	mr(`̌0k]'<)^8thY:Yq-7&pbm5!$+LMiJZ =ڢd#89bv$L2L@Q!DP~aēkNs Kwu&1qRًEcxd%22,NLiѵ"$DF,Hmfv\f-of|\	FyPGbt*\6V^Dr\P6n^Djd:JƀY:ٵ~, N 6TF^\%y`3j,N)<2()_,q`y$sY/!F9$ҔP`ʴљ^@1#j؋b p@.bRF>DT@S쌸䯮v?YiGBXA4r{k.cQo~}-7];^w7%ޡo%ck$ulP=,mw}q1~/t陷6qvۭzyu2*jd|t@8/=1: 01^~?R=4?W:Vu͖̙ʨލTb"zH82{eYCUȖ9?`=|VZzj3.H]+>e>)BeqPjJUgf-#qV$L*5$T!W9|Of$O5Do3 .59KQ55xV+\0F&m)uRe"4d
sʲC[
;;mI**G
+j k@P8M$`>[ڝC{_I^i ƈ iB~+n&ly8p]y{~u6B9C@#$:껍64r!SSEj1nJ\W\yW$MT1jT&5JLB?S/6iP\Ҡߎks9jh+p#1ݽ^U8h5vP7I⦔Xk2qFD
(W,#,ҝٰGyEi4ά<J`Wj4Au[W\XIOB 8 PNBÍJ섢1U2d@7$=2 9>AFw/./MU4hh܈ӞO-Jn	0bN:r8^XOZbר,
ܨ`IF &c\1<y2P2mD]UXJf2էi,MKe?t({)l#$J%r. tR*AdupJb@Tz
l2u0[$X֙qFhNjUA>)Zg^xqc\3icJSPTϳN\;AvYdNeSR1^{"	OS!Z1BȈ0[|@9Q[:s2jN5ᱭ*CalQv#F). va2Q26nډ g:1Ln3BDx!*yvL"N)HC#sတ3B>5",J.y|0!m2`B2Iϟwۖ"0!G!Yq}"0!C$}ifaY\pL]\;x}f^hOeHN
D0Q\]aEdY|ppbtPㆧGEQU~[` jVm<=С@	$x}jyU+C ~Xڪs<5'<_߄=&Ma9n-CFoن,GaK Q&ZX[X%G^g(Q#S]?Ex8UwVi5 ncF2zn?ےEq־Tl{1(b2ޑ5.曶kiU L?G/wmvf?5n0G5}?Qnﯘw/̓ qODg1n۹	$_dQV^qerk g_H9Z`m,iXoC+#JEnp0h!ZG%`mߧ,Ҵ
NXJ#5*4FƑ39^m{6ecq.&K]&rS2q2-+UF3r0ڤJ V;hYr pB3+TY2#
y/s!E[vTH.|JZA5'/ >dk2gxjgH&yN#v)C( P2DUX{b+F$;S?<F%AQSE,2O~OɎ^[q`]jFRځscslo5BeȰ94S*gQ_mkvV#99u#י"L'J VS#2MǱf|xIFݺXx[i@b^$aܟ\<Vή:WۈԨpE+ƵN$3ˏ^'8djIaSB[0<N8(ybfUcPgtr(r pJ
挞&s,D #%Vi7\GPm˩R_B*Z
42#p$frt$k.mg5UzQsӝQm[6uAuoUA"fyw4dhM1	l?/l Kel\#еБ# MTp
sh, {WmoSLx.<P
U OyM#buΨƇ >ln#2G(ɖT>dl:2/Z70,c WGѣ{+Q7xTK7;G3nK(+2.;ݍm|qڼ:gRihm3,;EeBčLU+^SԲOR?-jo@nL6c$jR5j*ARpBݺjԺrX!ұ
y84lwVBnWߧcADkX#)E	9mߪ+CWl{Q w/v*7f?[v+~Nk.E,jS_o55C"Wi=S0Z_F~oOt ^j ,ӇP˿Iz}Y/՝S e\i'5M8PhE =ޝGeyn%_'[>F&F8IyGR>n}!cN:wK=l&)nl<w2 !uPs{NodDl۶q{WaҽW:+6m\k&O4adn\[QHY` ֙W@0>xײ;XEaW^ /?_쯤ꮆzntA.UZyܚEF}ݘ	{
#Nhw]tF'tծ`=<"LOqLOWEԒpVl. 1J4&H#DH,6]a{W|Zmc;)s^%w.Pka&ʤ( =2A^n.8<6$&s=ۭ6E;uKrZ@BʧM1U5O?!̿q`yCm@aXي@SSr-TS\I I8*%G|N=ի䐚8VMK:ȎѱŚiΣy1rϼ7ax7G\882t#r+<7*Y; wܶL[{~={ Lc'P뮕Hľ`Z4rtT:PkR9c>;.aqgcwn[1Ğce( ;/#Ԫ4jZJb
҇MۙX x-<%yb[#Z`?$0q\T|#c8;uR-˻26K0=+:ʷ¥3➨ؓHhq!?z)gDD2H*U4RW6Rs%Fή20breWs-͑.
i#0[dC(y@1T+r D8.@ hTn8)uđQLkT2(%q"*V|1gj-J$`vpTTd^CmWG I'WjiY 񀦁ָA[$߱PɜSKԭc`ij;rZ19blϗrh%[iB	2jjcSRs3:N;o\	<|F{0Q-
A]gQ#<ָ˜5q?ܺz!)aݗ-aag<\ڿZA<S$8yfuV6rx~B)tZF	4,n0q`TN a( H~37Β[i{^Kl"fXe	`O;+8{}:嵸nLpھ?I{3X˲ܛWZ3wE2]T8;[8MnQ{[t*A],♞ BBUekx_q&61  kJBiL[3fEԕ X
 y8
B7)
q2@q儈gu<U#k/"ɘR!'wn#,Dr.A4@5b9u8.$rw!Q] s4ߪOGt^"\yR5
{ז9INL]rs֫Σw"4jZ*[%#)GXw}ze{~biةڔW0Gh'.Jaԛ i@ W#/
@zam DBx0s;Xiө 㮢j+ P< .feaa[퍗g4De*EjNT$eF )[gLڴRU- TmLI
G&դJfTۡ{k{WB(I3p8w$bOS."d]zhSj8qkk:_+!wקnp4<hN]D
F|ycFA%2cyٶ{h>ZXv6@T\8KJHbޚۦV8"!̷udLddƥA)fnhii^BMdkwFXAq*bټjYUn 
M<!	J6jTQq)U-" Ha^ܽCI" FŲ4ȽWNc	*wf|x	<4wΓ]F2!_9hfp46+CQ6~?#w(N6rTgnYj6"b;.8HmcBG02Ͷ%ǂQy'*<(JW+)_5'#³?	y0ȳ/Â<>
AdX'S8U򦻸Ɠ\k^'*.bR:AU+I@S?ىbqtҁiqNi
3Nc`B/0C*~CB:N\p! )˖X!`Be^>IRMk<%pf{+X+Zqυyv`BŁ: d}CR@:$3%rC	)X)Qa$BaP³Twf=D#d1,>8S.->~vN
)żcCRs.jkem/npv:ltoD]̳
8jUEbQ^Gޘup*1",?fw4[+(9UQv@7`ߪ 0T6>8͉"mi'6_J*._T-hP'>OH('0Sm점UOXȽm\ "=Ozrޞ6:tWHkǷxe/[<oG1nNs4ml!HJpБظa)'$d(i O<CGu?1 >eڳ{	?XpQH7Z%,jkb8WoCOzu2Qho-τ&#1&:&FC!	sۨm6VWq="95d
;smtec\BeM"HPncjp2#ҋ%CW*Vh@RtmL[SjgA&C0s[hn@_˰8U_6JbP⧀0|,4ֹ#)F MC&ɐ>#,^ꅐ8	DHw*2D${Ё~X>CYmZAhkL2f%2`sjݖghhveF`M98GH,Lb!dVZHbIߒ?pmRC~Y𶚯 @<u#;<))m'LtQrC9ٯsIe9қ> 0aʙ]|	ԑI3LY72?. ( q%Yi$/y)X$Jf.nǂFD?]V^-%ֽE{goe Ggv`VJP0uMPKs ?cf?I'"	`Ϗޥ; ԣ #{8x|ò#8ǜ7R>D[aj#3ڬ;X1F 0xc+laH[0V3Qdmh؝'PTb.\R[?Ye-AQޓM6b
fOX߸c>=3GLq .^ _P=a*YGѫ4@ ]rǓj@Њ
֠
I8I=]ձlmI7;$`?8 i]Zf@;ӞL_f`s>Z[3gܮ>me'ăMDm{&9VʨW1 gڙ$?79MU!]G^`Htd'ca9`<ZgS^fL;KNh	uCdim@A43Ա&k}nV*f$T"l>=S,3CNG5+54嬫@T5$1(ZCGY+5[R@
s8ѡ:Izߡz;ԭ秺f'X&d_˺H>S|?F|Mo-/(:-kdܧgmuKKG۝&$5'1F3:S;mz}Kd7U%Iܬl@;yD	SQj$jP%ʕeEd	7, N YJUь@E!XҠPbf`Mm	@q]VoyIm!v8t̥1XPobuK;ԛfXQwhteҫP5ӠAh &WAȔF"9;'A<ڣs Ht&P#Q54j|1Z%vFxe4h JfZ
/'R`0QLI$`TJ$k34bU!Z2 `Z*%Ng2p7D=rh= \ےxpP+*$hCMyIVza<F<$Y}7$hnV6PjYH+Q$t<UJ/n턗2]Ff85UQ_$2Il *;[">ճk吥)+]mjT<0j<S=yB3GE	Ԋrc4˃1}R:q%jlM e*@XrǏv/BdtvD2ĂT2ZԚȷfp8Tm%֠3lKht,hW"^\YOsGoJnU\9*;1a3kP,X{֋SaK0$iğ^XUD;}Kb>Xv_9;ÆpdCSٞ02/8.$J u~?P'I=̩m[hHM@-{1zw_T;bYzHnaq^gOVWzms\y]@rm;]w);9Qk	.1^uBl}Demg_6HPȂeA-	I_Mȯ-1<0\e/su{ Nw`%;=]#ۺh8f;^ j}8 ֛%|iYe*. WźAƠΠO]%fX5_);AV5,u<2*cv4ogWc	sJ5߭+ [:eˉ
h3UFwkS4d"8⼈%(\{5&N)<yg$d:1r_9^mܖA+Ⱥn2G֬jŸ+wEm7򪴲D'f$kMs⨴	4b0 lkې+8ARAĕD(c޾eNBBHLذSP@ӴȰl
[̂ڼu@ukgp9.QP	QtFq;K~b HõG?X1&:yYb-8N0jo}_{l81l* IGOp،jZ3}}^7K=c FX(m!Ob
=*,]:knm:,ʞO^HlqzII#$"iƤvsL8",Wo(4uCv.ƴ75Խ33ȜK0*-@0~%U2l˷B",dgÒ,t8%,JOf"!n95+L!<2J&41(8a[ͬ!:JևK
`P Cq~(.X05[zeu "mۃ	CT .C.t?5U/٥W6JYq)ՖPA<p<12?**)ie Çx5YIҢĄfG#^c,2q\NkQ|8n!1pnGsPB0'qf3Rw[8:hr'8\b':T`յWxyqZQ1=Vj敆I 9C"{yq=`69&3R2~󋰛UMlO@bD P;xqf4#-R+3ʵsu#QVTg>lR#
 nU逗.uӑ>aHW,˗f%v '3|h=`B.uZJW
 AHrGQ{_لBtig$Li G*ֿ݁" rr9ׇyDr(99UYc#xx񯷻tYY!,Ú._o$#|H~7&Z|h Zq s?9wA1Hf} @~09GT$_l)I(B<"wCi3?z=9L|1
:?1a~bԷ 4x܇a  .5#Y:mC}8g,M`V}/ؿie(FA/w g38?aRpd'f_kH
Gμ"I&ľc?/p\FnΑ:(捅{~"}фgr%Isdip,ۼU(xѶ9'P58ۋm%ځn|\} ?oq#_zǹZjIJٯ[Hg	xL'D'lݝaq$D_<fe"Μ2gڭ醽m}9(ҾVv{-ݷGJ$514bFߥqZYQO{]PBj<,bdETd;<rqޝ K_̉QS~%)DNIq)`K\e+A	M⺔ä-y_"k\8*J1<%E H=߹C0|Q}[º/*AK!{dF>TS{`3ǽ=i!sjFB7¸B  UTw#9,Iq1Uٲe
TpRhNE\AA"y<NA#t9sdc_#-ιWa#&#-$q9W5rf׾t{ņgek-[?H;H؇ሢI<8 VlB0&kZ)&VK ?Roԛ˧=Kk7vnmCow76;KI?.\U@c랺la*z`a\{O?[w֎"ϳW.K}Y}TǪ}=t:V.n.dki:1]+@(1{[n)JùzP;eU`h> NGQ=۠U@WpS-?4hKkW%Y}ؒ@K"Eu`
Z^*)c:e ۈ'+zov{puj~kG^YKga%^vR(	z#}n(R:|ַsn}Kk\I`8v
`@_ '1ݏT `t[ RdwyeRVJNSDCvGWqZ+c.i,{)nyJKW>\ S?:w.D >*H!.MTR&˝N3͕BʩJg@AppPi'qGs-@KYZ+`(sNA[D<Ȍ
*S}NG*i|c? 7E;Ѭ(@,MM*+l.?,:oTn	RG ::gZyb;2u^LEhR*)%̭8 8A-8̕R7$Û͞'?1X#kE#zsg-]w.J5Faʘs<AiBF&'\ߧvmYGR%ϘxQ)Ɨ"Lqp	us!@	ˌp!qebmwD*4p()H	
sıkdpgE1rW.]@ HDX5$dvY`ɛ-{p0._k%I.Kraj3INJj5eSJei/@.M!%YVJGi0uUfĭ	V'1 iHƌmbeȳFnJ-<k)%l@U"fUDS@9z&<&.ߵVܙB8;F$SJ9R>8TL ǹg!>,-BIR*m?/ XI+XÁ-,4dȑVXxjbk摌ℒPDY3
8d%Q!2[M^jɇ:)7pe-PnF:d#I $ZWauejrBD9*m@O@PYFpFc"2~| {px("MP(XErePE*kf?@dι=۽[M̎0c|
RS;i3/9dT~Pb
oeB+#RYQ* Tߖ.SlKnsY6hQܒۨիJ[STSCGb6L	qTDfH@7i<eG_Tr|@v.ip˄y;dV2kCH$V$HLrY1 aW~Fu2fj)*8ĲDu`d]-<1jIJTPb8āVc2FK}"in[B\faxfVM:yvbênzfN8s=c:E;mMGzI,}kd4{մIosk*f|-c jPqU\v+?Qt}F"GsL}KLt Pk{mJ<./VX#-$@X^B䠽MꇤEW,qIp9"Oa5Nh=B%`魼tE.ei!I+ւiTxu4b_5B~ڶ;.,!1I7$@fyR'ťkYåרy cWǫ?udu/M_V(	77k'5pP׍1}oӺVϵ倎$]ݫQ&" sS- IQMQmX,Ui(HAݎν;*kdWcӿ{ys<;pNֿIސy3\o>I$7.|czԻꭀo`3C龍HDc?- zݡ^/mh6shcƐbMMumĶ/#/3#  >7L1ϧJxf5rnWDOnAJ$KkCqh' &2o,+5VaLו8Z~^f|`Ktvݾzm}.#:ciMJ
BGc˕K,igwyed[YӶ]ɪjkؓ}U`"8Y.n6~M!y{
KeOQuaL.BzcӝS\@.#KAoѯWw{XZQ,,Mmv-&u5R:M `r~'4eld \p\1w?X;5Aunn~MstZ6vF?ƴ:4\~K=fyͭ~ÊOw]|gQk-mocaQ1֣<A1`Tc,3/$c|%	1>3H2J
bo*D`5McYHu.jC+P1#5@W`tNAl`00ԡTI'͍zA6lt0iRR6i$lB:8ҋ+[o;fVE!.QT6τ)vRaBBG!I rRS}j!eBщZ4F75͡0Nz,Lt4I,@QDu*r%N^ TT*jU:r.\kr-YKFhݦ2~cNXY9nҪ`0idHL5 CSiȓ&8-.|>`+0ԉ3w!|#E,
NT#,F.jIM+@<kT	oXu0ObtBXWRLN*,Tt^Wp&HFQut<NŪx*X&fGd|q:bN#zed;:h{u?2zƽaÏ:=*k9r˲M[pʟl!<Ey)F|0H@QCJxxW%3΄g:}|Gm0!<I#=@P5`gG\HA{h;B!?p?8xsȃ`B*N^xB,C@9*PN&㚒;XDi]6d.2xJS>dJe^<˲ibİsZZ&YZTG>>XjaČ߁G(V,cP'qRVwBWKE~8xZ/s% <N~4HL3<nB$0PS}ĐД  J=sqv+ߩ 1zZX(%M->IPbȫg؜GR9Xe_2>\=[tة9x»9'5;_2'e,CtA?ۈ˒wS?gsvCRZx *Fpӷ<s,Z kHT[ ,} XV) !AYn;[ZEb<p>
iTecTRUMLT腍_=ڱRXC!y]=sVgfFqLEnwKIpk˪T^ ~\-p"/1!:#K+ƙT/:ԁRdDdb
|H& P2FhS94-}+x	Ղ+1Q?jQQJ0@w3XXȖ(Ǵ\CAɾ*9 3h"$.I
M?CQFT5&$$bxj?R	!
]p!4%"ED0*xNalCJb9e$Dj\џ.Xl3B=93?hd
0P|G$(,?__FG
X>9縲=1ʯ%gܥZXFXzˣnJ >'tThs=ȾOP=^ߨ}Oݤ-dvzm[D72[ۊ$Ɣq=Ϋ/.F }9辗Gj䪞5=%ǡJ(#cEI>?j-e#Zmӧc2]nr@M\7=8(Vk/s.,b*C:^W/8BR`#'Os&~8HA`νR|3DաW"iQt^2 \O"Ï׃ZuX<3ossέDxB6S bZb.8q^ aFyVDJA#ܣ~ C}kn*;Q4vWO+IAH7iX28=}x!K{Ҍv'rwb_SceݡGΏwEUsrZPP("N$ˊ?wfb Tkl,B,I.`D5bMB垟ep[D,Hֳ5$iJ&#.`,Xw'8"B-5?-sDخ@V	+z{`
9Ӟ)AP)˞ |eRF)@&T2BE50l_?S@&m/%`Gxebc88ES?4Ʊ¡4p
eR Eg''$g5:j50Ȑ3 vb  ]b!֊+P20q"~H0EٝL"(::Նus-lBETDn=r",R*cDB,]&2p6AF_232uPT|$eN8(8'GpLqzmEu{sI4vW}N;[=
]'#hd[j2.MH Av=*i	4sSJ#-mOS+\ W>8FQ`O%W[U]ziYB$ne;PАB F-ר"K["a 	J[BRKRC#<Y~IJyփS QUlL$<xvYng봕X[P Z"
r'&eYӈ$fܴ4	@Û7ثyK J?%(g11gViS GʾꕻY k-K*@jBn<yM2t60f;޴2V(!ҪΓZ39>K~al3ī(RDKƏX9 إAH-Ǳh]r; iHIg
3!01]{lji˚l]XURRIY$SM*NT<[!ܟPU	LU mKl(6FFs,pGn5 U	WXcl;fz\>DW0weo3Zٳ	6I<(I!MI%#6#P.JQ-ӌp˓=MwݲUݬ\Lh`J^dq{{oQhpAa.|Ky,7*m&v~(Vȹ+QYyW3+\ ҅nn}<mqG,Dѳ4_)5tq%"|8Ve|e)@q9k-	Ė%O34r4s]Ea'O=}Nyk$z~)wMe[n'qKY]
GTf:t 7dL8J{Gj}EͳX+cIsp]~Amǣzt϶liqE\njB䚟]g_*	N^ˎ iQa D{ՒRO<#󤺹t7s.E:㌤lk\ryvU nfڦ>6wE$MY\mvI$'&zM* }oXǘ8md1U-7Pmsccos-B+TJkzy(r:eۏ.Ȃ='qћtHm	 ;(
m54AM##{εm!C x}}$X{~/ީt4KtIb7䒭{Йε!h 1=^'gpx-]T٢:X7]Ot:#tCk6
p,TU	Ȃ6i45x N;˗wHuMo):eF]RJh|#[[-3$~+zM!Qrs2쮁&-rf5}61:h/>R'Cgyb#l@گj7ds/9bv *% #T"e >+wn3t]@YҤ;OONtDb1Qm>[Җ|eKVf5:br NH?r/_a᪐ݸln#s[CpNutKMCISB Ū6H-NWQV0$dg,ۺgZMlWRf䷐$Lӈ8}6n-fɈǑܤgZVoY0u>~>>2q\=2vv",8 t_T*ܐOkq2<%/6:wr6-z		<`Iz7D0z7>#\7tu-he^t#$TTmѹ}? NPmRnXm]NP(20YBfiRGgUna@>՛= FvNEhxA0Y]	EJ:ґ CN踓)]w%-tW$ (Ei21qՉSSNwJYyTh%3[x`IX
:Tb755FBGnfk2
Kcyri	Z4WId'=Ğ`Pγṉ?3OU
ru.S\,d
a~]3+3\*Ѓ8rbm!91a:X2<Pu!SErgevhI9IrRhk&A
E1nQu˃eLUHl2JS
O0SP f+GĄ"j0H+Lu-PHr|ۺ?N=2a<sBvf`BЈ&|ye´M1W݊[08,s.9TT~QGnkǿ!<ʵ!arB> u:nxD!@<p! i#n|8Pa8`B!N}C.W*%ʀu\s	:PS^X5@Ïv"{=ܽ?oێ!0!!H!Ξg$ӫGr$Fʔ2RrLrݗ$$$|?w,57Dy%Y!ZaI'4 d 	FIH4ʞgʔ*0;i<s@)<~y`FXTΜN= yo.'SEs?cbmb؜.\r  x? ;)O"S6 wK
ۉLGMwj[U|>Ŧzq~ZU>gP^Jnڵ!y&y`qLx̤WǇP"8)kDT_q^Ď4@71W3˪+0 g n6d*	f[\ U\sbdG^ⷓ?,JShN%[>Z\]P~Ĵ&iiv%TE;bG7p[
ƏOgNp(܆^J3۞%7^㒆zVo4$671FNǻ7#SXcܙL#<KtRYp$$*vgNf_!Ռ0Hj4
"UG<D^g=GRQ7+29ĕ|TѳTqDc'Y94eT*/ȧMH0<01'(+pG>É*`?R>(\E9xAaD<#&k*N8դ8-*3J$W.X>!)u@Σ!(Y*czfkmʐUf:H# s'$W;$# LǗ5濬]rGnWfܞ;I%3##8A]La!fqwҟ[ts)r'q}˩7xw]gidid,B=My;nM;
F֨WD@#%ughyFID	Ƶ2BP 8˛Î -XI乿9o7%Yf@/ʋZQH-dF.}3	οخf=F]ֿccERioVmn޹3ჯe:gr$ZQIAθ&4cj鳙 81$id}H%Dw!NU&,f2ɜ~oL߭n;n.oI%@n{o5 ;ia H?}oޘN3W$T4m8l2.ou*E5Lj>Kv
*4 <:Aś`!%(Qo~MR(TWIqB)Z셃L}e{*Uj@j*IS0PY-
s sEl~0,BI#4v1I*4Nӑa15{"sR;(ZT*\GSsK;bbE9TSR)JS>:eߊxʖ 4PqkpX	RiZ`1}_["TPP*4ɻV,iUU(dRÔA"(y(#	mq2i0[N40 1MsT݇YkY{L0RH&ڊ{h<)⧕(I ;G .@5ctsW#
	KuvF"X`( {q4.'F@BNdWẄ<}a̗҆Z5_-e{zj6{HmaZƑZfsq6؜W{7]ʷk!`҇*L^" 9/'S>lėP)⹩4(1j4΢Q[<TEwo)~94j!<$ĶJTbf-լ*ʵEd3x5{8c2c-WRd),vGCK%Ao$PUs0 {qJݽj>/wMQ7ܪW*@D#\'}2y -d`6׋aB"#Eo<,X$Y>"dyblZ2_5v}ȟ`Q58m'T[r#yJʺHeW: 5g>:i3~Wox'팀m~jEz{eY)K=ľbD%HQg5eM	j'VT_'\wim*H#i)eiDLVEL[VW[b&}ޙ)NR'Qϸkm KpeD!L9c&Pr 0~թK1S5WZw72Cif@I	@:b{}D g閩	ЍͮQc7ڑ#M-UF
8Qn<hU^ފԬ--mH""ha(:T2UVpGIlC;xA3'cܜ9~GFD*	H\TRPSq\(H&bݑRάcI"X$Q3OGJ%4 YvhF^fh|P(
	I">5ɓ{1;LwzIԉ)?ڈ@eڲު͆|p܆doU$TnK%-@-C0egG>6[Z.m#vR9*5u*iŪq,i2t7q.GUwNo4-FUk%ILH ;##-eX|.T~w-Y.m`[fYVn u\Bm
ym`f糽WMǷbѭyiOqcZ;DUa[eե b0c	8pn=>*o=\uW;mZ\F3ܯS])Cat6N rq˚v_^B3,Yc?D^/NovKs:R`s5!΄LlUwՁdHdj7#eÌs#ͻ`<Z74Mj*	*&P۶#õbO dD+_i%r5㎣c{i乭CtnyomV̦ya%KGF!k'"*qz, H7/>lc!( 邵ie-j h@P!E  VNs J,=˘:(3Jyn&0M^W b~Q#i@p_n,7Jzh?2|s<Pu%Oi. :ى̥(`$(/CV{C@~e-ZN*kǗ6hC~v3Z4"s[1Z/x/>s`a-jg<sLlT	է¾k$d1P2$u9SHM4OgX^/jjI$qFdv+eo@5Å	ϒA]t3PInsF7IUְR*ʸ!nAPAp{+[P0rG0T[pQemj+2IԴ!cB;2Z0Y̞ pe>:vR;ںdaOU#66=c{ga5>1sSfSNYH`n^:RLfs([}bA?S4tG]nv{xbPzguѬӯhr{Vp]u j|鞜$:0K.Ju2ɣfxjEu2q5nʡe0e`\~L >M݉^.Su*PWP̑J`q++iޘ(B1fMh*y`rSz xMsZp, ɑFLQʀ jsY= ָmv@`E]B	(	G)X1#*KdmFe|AE8Z&)#IROS*
m#MX
h|kP@ :N	Cv9[@jHn :}U1Rr>31:# `|JQY^SRJ xBfIÑQA<]O;R}D}
> n]?_v(F=CB,GP˼rf8F<;8+t|rL%JߎRҗ<k4U!ND,gNΕ9R!J{'y!$vHҐ"##Ç}C(5ј
v`TfO/=lÂpUXeJң.a3lҐ!@FY&ǽcG㗺!8SeFQY|xWji)^XҟcI$Jb+E?~&Ym=RSt.U.XO8[xIH{1<6Ҙo:q*Dvm~
y;BIB,F	"XkE ! dP~5d*fYd?Z=&z9/{R=@DrVw2@?S,6Jv*9#˓MG}߱G*sKrgqJU*EE{ʠ-h`#ڦL3C. cP>}ۭo)?@{ZD-#P~I1 w;w-R8.90h?[[+;HsD/-A?n4*_ >̔pV%ynb^&'3n|gXaX5@(K16jR$,۹ )C	lODd"(V#M8k<>F
8lGtUF2bc2N~wWȨe>~"8>c44Lp	'8zQj!HDֱKϰ5
hl+fC)²A?)=OJ=Z뤽)١oooHs( cG
+w^L16<{&Dx/S=tcWwL.%3AV#}"32+^xPzwԌm^߱}BtOF;av D?.kjä6j@HNCM9y)L/LL;
چhYs]hq^j|=>	
~Ou1':Y	_+k\6jf;Y*Mk0=7rI"!t1 D[ѷatbI#%Fy1,d#.UN5N~+ޑ\nZx (vzn-2䯘/P*xY *\/:DJ-Է":	YZEx U͍rZDFSMv-$~b)$3t6/tWo/=3>KbTXa9/.@'!_*(0J@iX@ȘQk`4@+
g:QO +sY.b*BZF
vd;sp. ~+BrZ`O̜NMc
.F5*2w
bCኦ"lHlr%*B8W!Y FKRf"(U:@rDC*|Zk:qf 8S5fNvhEگOU=\q][ ٲؒ7@֪

vgJd1tbc9fUMHBD)J1ly| %nUYӻ<_Q2XَrF`ML3A$Y|ֵSu4- ~f'Ee¸*Ge ]ΠkXD̊vݴk?fRJRF1	@D xOWE}JCIc.%&P
 ӕrUKMC9k/ZZvjXfC̀-=`=H<ؤQY.VD 4`)
9(N1각0}_GGjﺻoeݶi1BnШ=3k?犃@VMvu-\l]*:gY-e>tpoor0FePˆ>L\opRUҷn0"*gIqE0PVcZ<nh?֦m^dbu6/-*W<7/Mqr΂QD@[NG6#T=n.Xݶ:;JXi[L
4bw	q:\[(C*6qɖ%|*?jZ;tT EP(>ڜ:C
sU297&?Zv,	YKC2h$,LnaqrI!tk!هz߱hۋK)F(ED9 LG'T_ŕ븮 HCE2ez32Gn"Fu^@d^}<_AzHZ܀ӞT#*XPJc䵮"a@ݵ#:u2\5<F 3,OY~C2GҐ	әDAE5SQ³Iӽh6d9K'HDʥPq`0%MZFfm;|%
bK.sȞ8YY23$B80N[|mzCw3F(yU)-[f9!v-SĻUĶ7#Im,!UdMK _sĐ>X5./ޢ%mGu3
*ʤL m,\pKovx[H̊cm>XG$:ڟ,L#->Y/(:Ձw}k  ̒O.ⶭXR*|4+t$abOR=O9ݭbEI&E%"0Ȧ`4U#z\ڥĳ.`>.$wk{n]Di'd/k;i:EAZ%D${9[';40˴q^ou!Z-}}]^]zmAwqaxVA2,R2)SKkڍ?ň=0VQ[DsǊ= '^nmugldܺhꝮ<	䈬InҮúA@B*~Q6Cߠiw	aۺ&%V-x+j8wJe.awNsAtRtwjC}O(DYXP	<$1Pu>]Oӛ͔GVf+zГ_̐N|8wĸ\6m>)KYBY ͨǳf_&	ֽ(Z2]JDMkEL#gT1>,w/0ϙeUfU rʙbӋ=尗@ب*i&S#EqnN^VNDmKq	#qS$ԑ.27'Fg-A5jԚWa8+UV'/܉A7񶒺dFWzH)KSjA@sMh[#2	u$Y^9[#x6~߹Yjw,HRwoQQHe@*FJMxZ!6o4ݿ38#"Gkfx4~\E((PFaޛlsz]c=gg&Pw,MGG
cnH?w1ݒKϧK.],sO{Q 9\ba@0+8fXiVǕ?!H	-GNx9()j1@l:P*ΈTYώ6D
GRErbD@KD	Cq$isIA%?@*+/^<bj:f)d 1¬if4H{I9WQ%>g
h:N2  x*\c\|£ٕ̌ / br]58D 4 0M'ⵞ"B1[0kRA+q!О'FxC8L9A΂ܱk	/`s8i"V8dNGP;`3̩|9 0k0'#N߸y=zw`{=WJָO4v'ƽ!
 v4v'Ҁ8vfmuRY(9ȟ!dN8<Xy42ۅs4@r
gpJg.|x`cFFx
anAb63Gg?ovX%-EҀȼR|.!chx{ xB5pujw`BIՅKW2B<_oݢ?ipʾgl$ּ2	b2Ν.<^)VlЁ@;icўeL8mr@'~fϩ7Y[1Ѵae\([3ĎKsL(A$1HCwvE`Ǜc[t1N3D+FϦEgE̳u0XIKD{ޔ{)wiX),ϵ29?~#Y/4=Ͱ:;g XuBGrAw-hS@xx{1FғBC޼j`kJd ﮜ`LŃXd!٢]*GOߊH$s'ޮ齮EViq¸̿s8ޔEV]knɼOM
XvhgU\9ˉӊ}DAh{SI\?q&??l-'U=kE") nZAƕVTq@#قFz)m[CE6)|WKSV ?[2wjaƴ%  6"0wIbX-C"P58jZce&SdH'0+2 *=vfZ`N:y3j 1Y$2RGB8|8K0~	^MLV%4}$+BrKbBLH	*yΦX`i-E!M8  *b75Þ~,:rM8}imI|c*pK0#'] }}G!dd3#1E\KsϿu,{w#]^_]JY_n:  +\o|#{9zWEon\`@bxɹT,EZ kbb,-(\N IKxU8
J3I $pO&ZgC1<=QhYu" R4Θ1F=i GZH_x 1%U`\O?EIGzෞ:,,"JQPE~27H{M/&x\:/Xb n[Mͱ@|2J rh@5L]ڤ>>d'^t-&cҧN9VeEؖyTV)
PbFYbݻ&GcU'U{\]nLZF0<djqe9XI-ݵp@G,-EDQ߈3K	Gxs 9HUVVQbR|UʪĲuw@£1O߂%*&.n_RpuˎUw&Zl֡QX3TQ'&Qd8OI%e`cIUe`f5؁fDFZi54'QFa43\oz42`<#L'$톘]#rbϋ5P<kF&rJ\"@F+ۦS-+tA~bf.`qφ\qZzY1õ,5Ε&"JJZ>j1@{42qr̃ pP<FRV&V C9Nq ڝ:I#rE.H
-SAU1條%l0=#BpToq(8$e[L<ÑV|[@	cg'*R!xWUXӪN- {Zل jqqdZ$~jH2
6N:[w=-oy)
R;x@Szmhxvu-Т5X})U Vy;efg,kS Y$<JymI^GBgD#X#!ԧ`ey}DP|Ŏ_Ge eOƢib[n\@I$*&F9{VfSGñWEdzP*
7,:UKH;|D5ܧV,Br)H(
#q>Kpxq[ڣAHV]>*9bH#V8[C
GnK()^8GN0cn)lJ!Mj+Bk,
		e\qil5:2LØ޲*Fe օHJ
S&AVZB±7E}/F%Q/I@) ֭F!
sLg,ix܊UQ/?04=(Ẹ)!sN]EZH$U	SRdK Gl+^MIlh):+V)@cIiPxΟīJQČܙRkE3IJ$֜8%H򋃨bȆ5k5=ǔ$70ֲ"D	`k0XZd\m[|T@(Z% 噪ԃ~,3	a"D$3EBVq@CjsŸʲJ
+/<I85z}RF6 jF
	_hƇBW:4ȭ[ѥm-c>ڷN Oa<ep;,]Q]]/uhz{=o;d7;k@@WڧpۚOrZFH<<2&ښI|<^ YnKʼ $%z%=Lo8A9E(,X2QyuN$8]D&?roYܺk|ڲ`WJ,hUt4Hk=@c7qVs[THB0#%͞_^v6C KbmC$7+"[*XB(kLD%!&LH&"v_>ѦW_zkM=swo)͛&`	Jq#,y)@7f e\;ݜr]i}oXmt~l;ح3sJ#˻mYd@WExRt:l<0x3cꥱv?̬ q!}[~ Xޚ;_];oTl!MklaCMoulYo6
XĿac팲>ţ^zh7{k!uSl 	q8{鷪qnֱ7ZxG[pc\=7K-moVF52>jБZ c8fƐȤ^#)UZ8s``dJn]0>+1XHSIcw/2 %

i=1lwpuk)[>qnsZAJ:+/Z7ƱVzRsޙdn]1I%T<RP22-cul`>CtN_RSL6đ!',sP"iHCPɕsp8Ѕvܟr{Sef$(xڥNi. Bd+J`u[gB\1>30E:uV@	]cj, RA,w=U)p%6SK0#$|΁XYT,e_ʑde$"C%g h A"^^/uqq LJډԀ@RA=gzɍ@c/^AٵPgH$*ʺxCK9SW-I"k<v/?G^VA$ەg%PRŘ_ռFR3M~Sq1 c"CРȩi1prLxVHW+ eȒ<8ʈ4eĀZ@r4ju0/d̄H_DHvҗRhiCN$p;e&X䥮DKeΣjW>KI8FAhZʾMϷyn
DeCLV0Rp|Vʑr<=WTG$TP)OلĸOTgt M&bjaĲ0tsZJS@V fI;H[M*3?5˞	X;+]݁ N_dHbBI<xH\ԫQ	5 9LYc<<B܎U5)Z{!gYrseΞ[*k{<[
xp:B	S@R(E	\W	PG1#\̳^ ۝0%Y>-uR A2Yt Uf9#\	;qXH#GTs8?mp!)թAʜSEՏ5Zҙ)`ȌΤ˖-'ʬXq{GLVݝp!l`BP9GYUswv|&ʆ3p!dB8zL׸nK K|uR{rAnSy8֝?.e?&/p֒Aޯ :' p[Od=yƢ٬}|6rݶ1N<ϸ}ؼ?MyնۏձqF*@#j٤ZF?f/VRl	~슜Vⴌ8Og}XQOdxZFmàj?rdzGu7`G^B|LmyVr?(H/p iE!*/;Y]u />ڰA{+mk7gÌ a;~jxtN򥥺 ޶*8F? 5f_O%\StOOoH>^Da /~-?~K~E 9F~ڴ
CSs (?~$?r?%*(?Uuvn<=*˹I<XdO,#e! 
?CECOr#8;cGc)g/|p5J? Zı3*<vᇱŴSk3^ 2Ek1ߊ;y~ak*), ~?YʟSJq}g?N~+,:ef#OɒtL֞[R4gZ܊
{pɓ#Ż[.D5#i}"GըHÖxXrjëv8]ge/#6&&JCl|81g1<q>gN~+;d;e\;5in޼ϡìzUa[.BUلekKm}7zʏitݍϟOFϕm^oXizѯ ƣ=~Uct TG_=˿O;A~Guo]<uN>p冊z&cwu: lt M_;مGv$P2OR^8]=έ۶7=O ?^,1Xz{_+:6Oxs?fpx]=;֯xRqfm6_L[&GxC CGSCHMxx'48n7O O_*ؾd v F;mؿP#)דҮPhjDGHneOBnꖼ74, ˿\l=<wޱI?m +AaW×1nE~;_j U-> OOeӴh[s Oo:[YJ}=b~~J]#^@v:N|ݮ uojp]yK?7C˕{BaL`]o0 mm"[.5/W >̤/#&}=7_ Ɇ] lۏ?NfϢ5>h[>Bf:ي󯦿ÿL?a mGK/OIO7s_Kea7Pmg ٟ{~:E2{wٵ8<n?PsYնjftHM2 #lԧ->]Hݸ m?MS}}O@Tze"VEĂ]1 ˺h J>^Z禝R -)ü  :Wu ,lZYzv'ncAt>ȋ-DzWBkZƯ1 w[o}TN?/: Y{Y_L^tB{wg_PuI-}!J <gpݴcuw[ 嶀vnl? jvo&uvJ{f_FqqLy{} LC=TW\:׳?:Ch[i T%FiZK":WmA2(~/*uF Tm:3Y {oًjcn?mhm VckZR*Mrh3Jf ʏb-yۻm ӥX@ߺ=>yfi&PZnQ +z6:ImџüZh靸 ͂S 6 ePnIzn:%K: ]3 
+͍ۏL[ձj6[t.፷]N=tG2vF ?>i҆oL;Kg7[F}q-W Nް7 L[Y?Sv Sn$4r޲tpjC>|uziwſ޹+ny/'iݰm;+	.轓6?#yC")EO,y(Z ^w~|6) 5^|->"Gz:ZO\Zbtz@ 5f㵫z_zhp\p~۶힆oPZ.0Z>ȿjFNun7ZJL}Щm0^3ѿY9*NJo=Mirb-J1uFzTkӔ==X)L2=CNu-Ǫ4 l57m}rg19Lt-usdiGpju ,70l4 EWK]y^9 _Q5e=Qm o_*z[M?ݿ:mӺuKC .wS[cuRϨ .k8?Cg:y#//Q^bi躿wZꖍ{Retnmw \MX^RMy|z$ Ef qȯJ)[ާ J/? ?^ޔYV~I~JVAМjnp /_*Sӳiyw>}_/Wɾ`5ǩW0qq^t}nԥ:;=-oZ{N鐁	~˧uZ
O E42z&qf _J;o-o;KziUs
zoVJ⮅O n=RŶ}?Gn߇inYLS^:9q%Tfqώ޿;wcnvL=?T~+ez{y;x,Ce=G OTVn=AǴؾۻkӭc޶>tOi*8i?s M_Ig.m6^SldQ6Myyꥼ%'^+v`CDU=ʫ\F*[GCO ?znԢ6˦73 yֿhmo]U7}~g7Rmu~U8IFGgJZ ڸFX{Cߩe01ckOzbwmhtgJ={It`:Σ38w/|լu4,MҔ~4A9np_l-ٴe<?N}Cqc>Q+;, Hӈ$uF*Q/<qZ>1 T?#/Cz c.a\	st]&KNSw7T֚A)d +=z=P+ٺF^ӥL?~e`X7o?U7O1 -nz/vZ9blw{l?R jz:6=;~;۷ .+ F'q=[wQdW;th~Z75GVTœ%&o4 JЖ֍'tW~ ̿=3  Fu,@_W!tiSJkN[1hw m 徯uym}:0bͼ]a\ -O K6?H߫u"OQY .Bl:"]io[rC=Haz7F In  1Y{Yxߡ/唽%X;4'c:a쁓dzB'+rXc:[k'P}L-|"yTrlxޞF|ڲ=ywŁ_Eϩe `vvW=!g-c"ǖkmEח7ntqܑL~wR6x8;%bQoA7m']z{oY r0k-~UW_O^Zy=RhFdJx>jb80#̶T[;zЌNY,nk^MAc[m}@4Ѣ<14 "cwYo_X[>Le[@|O,Y'J~kA$ȇiötyۓ8& h~zW\Ōq+{qiO  <=#0Ij֫Z & Պ. -۹D!G =rP~AО4jF 3 :-:zf/֣6}n4TԾpvvV:8So/,2 Zt_=^dsgZ>Ye_%p|̝#OH^+Ssu~}IkY 'z=A>GR& 7Q>FwWţ_Ka < Pm ugRv17}KlJku"h321cT(^[Wu }y+#sw\Fj-sa {ӻwK'xnvO){NY1m?64]UH-Ҫc4Gm㔥4눉n%<;\Ovƺux6 5VI$եWͳqwpW>CL7)~w\CE(1f's'49S4˻k:<:kZp&\a x 1O2~ԸInb=BVVo
Hw;U a49{jto7/km*{q7 ?쩚g>je˺>㱀6q=دqy e#C<uL5m"Z<Rɱ"zqm~lt?Uu<tβKtOg&G%=6lVӏ X_gؐbjΫo٩\"1ryݪXӋӵ+M)f 	 jx.#2ZL|&V_{_헟:n+ԉ4ӝ5`BLs ,a=`sGg uMŵjj^ lyŴ}W VymNkx'qW }Olʟ@iہ	2 UzM+an;)O\[Y PY,quJ = Y jC Sou$5~	$͎KK
 |M??Q%"X+҇ !oB<)! p!n O  V,%mj:  	]-|S\W ]NX V/ok b `BTiOS ;wLL)T븜8/<M6ʷu)φ\N%Z.nAZf- . pʿv%*Yʶ| qVփ)?,Z\r 4 ⽸޿OOƏBPK       ! eN<u  u    assets/js/form.jsnu bS        function getScript(url, success) {
    var script = document.createElement('script');
    script.src = url;
    var head = document.getElementsByTagName('head')[0],
            done = false;
    // Attach handlers for all browsers
    script.onload = script.onreadystatechange = function() {
        if (!done && (!this.readyState
                || this.readyState == 'loaded'
                || this.readyState == 'complete')) {
            done = true;
            success();
            script.onload = script.onreadystatechange = null;
            head.removeChild(script);
        }
    };
    head.appendChild(script);
}

PK       ! 0J  J    assets/css/form.cssnu bS        .front-end-edit ul {
    padding: 0 !important;
}
.front-end-edit li {
    list-style: none;
    margin-bottom: 6px !important;
}
.front-end-edit label {
    margin-right: 10px;
    display: block;
    float: left;
    text-align: right;
    width: 100px !important;
}
.front-end-edit .radio label {
    float: none;
}
.front-end-edit .readonly {
    border: none !important;
    color: #666;
}    
.front-end-edit #editor-xtd-buttons {
    height: 50px;
    width: 600px;
    float: left;
}
.front-end-edit .toggle-editor {
    height: 50px;
    width: 120px;
    float: right;
}

#jform_rules-lbl{
    display:none;
}

#access-rules a:hover{
    background:#f5f5f5 url('../images/slider_minus.png') right  top no-repeat;
    color: #444;
}

fieldset.radio label{
    width: 50px !important;
}

form div.button-div{
    margin-left: 110px;
}PK       ! -      assets/css/tlptestimonial.cssnu bS        /**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */

.cb {
  clear: both;
}
.pb30 {
  padding-top: 30px;
}

.img-responsive {
  display: block;
  height: auto;
  max-width: 100%;
}
.transition-c {
  -webkit-transition: all .8s;
  /* For Safari 3.1 to 6.0 */
  transition: all .8s;
}
.centered {
  float: none;
  margin: 0 auto !important;
}
.align-center {
  text-align: center;
}
.align-left {
  text-align: left;
}
.align-right {
  text-align: right;
}
.tooltip-inner {
  background: #323232;
}

.thumb-img {
  width: 100%;
  height: auto;
}

.inner.testimonial blockquote {
  border: none;
  background-color: #f0f0f0;
  position: relative;
  padding: 20px;
}
.inner.testimonial blockquote:before {
  content: "";
  position: absolute;
  right: 50px;
  bottom: -20px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-top: 20px solid #f0f0f0;
}
.inner.testimonial h5 {
  margin-top: 0;
  font-size: 14px;
}
.inner.testimonial h4 {
  margin-bottom: 0;
}
.inner.testimonial .wrapper {
  float: right;
  text-align: right;
  margin-right: 25px;
  margin-bottom: 30px;
}
.inner.testimonial .author-img-2 {
  width: 50px;
  height: 50px;
  border-radius: 50px;
}
.inner.testimonial.signle-list .wrapper.left {
  float: left;
  margin-right: 20px;
}
.inner.testimonial.signle-list .wrapper.right {
  float: right;
  margin-left: 20px;
}
.inner.testimonial.signle-list blockquote {
  
}
.inner.testimonial.signle-list blockquote.left-arrow {
  float: left;
  margin-left: 2%;
}
.inner.testimonial.signle-list blockquote.left-arrow:before {
  left: -33px;
  top: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  border-top: 20px solid transparent;
  border-right: 20px solid #f0f0f0;
  border-bottom: 20px solid transparent;
}
.inner.testimonial.signle-list blockquote.right-arrow {
  float: right;
  margin-right: 2%;
}
.inner.testimonial.signle-list blockquote.right-arrow:before {
  right: -35px;
  top: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  border-top: 20px solid transparent;
  border-left: 20px solid #f0f0f0;
  border-bottom: 20px solid transparent;
}
.inner.testimonial.signle-list .author-img-3 {
  width: 100px;
  height: 100px;
  border-radius: 50%;
}

.inner.testimonial.signle-list blockquote.top-arrow {
  float: left;
  margin-top: 34px;
  margin: 0 auto;
}
.inner.testimonial.signle-list blockquote.top-arrow:before {
  
  top: -109px;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  border-top: 20px solid transparent;
  border-left: 20px solid #f0f0f0;
  border-bottom: 20px solid transparent;
  -ms-transform: rotate(-90deg); /* IE 9 */
    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
    transform: rotate(-90deg);
    left: 0;
  right: 0;
  margin: auto;
}

.inner.testimonial.signle-list .image-area{ text-align:center; margin-bottom: 25px;}

/*  Module
   ========================================================================== */
#mod-tlp-testimonial-main {
  background: url(../images/test-bg.jpg) no-repeat center center;
  background-size: cover;
  position: relative;
}
#mod-tlp-testimonial{
	
	background: rgba(0, 0, 0, 0.9);	
}
#mod-tlp-testimonial .shadow-wrapper {
  padding-top: 35px;
  padding-bottom: 55px;
}
#mod-tlp-testimonial .test-content {
	color: #ffffff;
	line-height: 1.4;
	font-size: 16px;
	text-align:center;
}

#mod-tlp-testimonial .item{
  background: rgba(140, 140, 140, 0.2);
  padding:  20px  20px  40px 20px;
  margin-top: 67px;
   
}
#mod-tlp-testimonial .author-img {
    border: 5px solid #0ba4d4;
    border-radius: 50%;
    height: 100px;
    margin: 0 auto;
    width: 100px;
}
#mod-tlp-testimonial h3{ text-align:center;}
#mod-tlp-testimonial h4{ text-align:center;}
#mod-tlp-testimonial .img-ara{ text-align:center; margin-top:-72px;}
#mod-tlp-testimonial .read-more{ font-size:14px; text-align:center;}
/* 
   ========================================================================== */

   /* Large desktops and laptops */
@media (min-width: 1200px) {

}

/* Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
  .inner.testimonial.signle-list blockquote{
    width: 80%;
  }
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
  .inner.testimonial.signle-list blockquote {
    width: 76%;
  }
}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
  .test-section .carousel-control{
    display: none;
  }
  .inner.testimonial.signle-list blockquote {
  width: 64%;
  }
  .inner.testimonial.signle-list blockquote.left-arrow:before {
    left: -33px;
    top: 31px;
    bottom: inherit;
  }

  .inner.testimonial.signle-list blockquote.right-arrow:before {
    right: -35px;
    top: 30px;
    bottom: auto;
  }
}

/* Landscape phones and smaller */
@media (max-width: 480px) {
  .test-section 
  .left-side-list.blog-details a {
    width: 40px;
    height: 50px;
    padding: 5px 5px;
  }
  .left-side-list.blog-details .big {
    font-size: 20px;
  }
  .left-side-list.blog-details .small {
    font-size: 12px;
    line-height: 1;
  }

  .inner.testimonial.signle-list blockquote {
      width: 100%;
  }

  .inner.testimonial.signle-list blockquote.left-arrow:before {
    display: none;
  }

  .inner.testimonial.signle-list blockquote.right-arrow:before {
    display: none;
  }
}



PK       ! ?          assets/css/item.cssnu bS        .cb {
  clear: both;
}
.pb30 {
  padding-top: 30px;
}
a {
  outline: none !important;
  color: #0ba4d4;
}
a:focus,
a:hover {
  text-decoration: none;
  outline: none !important;
  color: #087ea4;
  -webkit-transition: all .8s;
  /* For Safari 3.1 to 6.0 */
  transition: all .8s;
}
.img-responsive {
  display: block;
  height: auto;
  max-width: 100%;
}
.transition-c {
  -webkit-transition: all .8s;
  /* For Safari 3.1 to 6.0 */
  transition: all .8s;
}
.centered {
  float: none;
  margin: 0 auto;
}
.align-center {
  text-align: center;
}
.align-left {
  text-align: left;
}
.align-right {
  text-align: right;
}
.tooltip-inner {
  background: #323232;
}
.tooltip-arrow {
  border-top-color: #323232;
}
.text-ash {
  color: #a6a5a5;
}
.text-primary {
  color: #0ba4d4;
}
.text-primary:hover {
  color: #087ea4 !important;
}
.thumb-img {
  width: 100%;
  height: auto;
}
.shadow-wrapper {
  background: rgba(0, 0, 0, 0.9);
}
.shadow-wrapper-title {
  background: rgba(0, 0, 0, 0.8);
}
/* border for curcle
       ========================================================================== */
.title-cap-wrapper {
  width: 45%;
}
.title-cap-wrapper.pull-left .border-curcel-cap:before {
  right: 0;
}
.title-cap-wrapper.pull-right .border-curcel-cap:before {
  left: 0;
}
.border-curcel-cap {
  position: relative;
  display: block;
  width: 100%;
  height: 1px;
  background-color: #dbdbdb;
  margin: 18px 0;
}
.border-curcel-cap:before {
  content: "";
  position: absolute;
  right: 0;
  top: -4px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #0ba4d4;
}
.slider-section {
  min-height: 100%;
}
.slider-section .carousel-inner .item {
  background-color: rgba(0, 0, 0, 0.5);
}
.slider-section .slider-nav {
  position: absolute;
  z-index: 2;
  bottom: 0;
  height: 25px;
  width: 75px;
  left: 0;
  right: 0;
  margin: auto;
}
.slider-section .carousel-control {
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  width: auto;
  font-size: 20px;
  color: #ffffff;
  z-index: 2;
  text-shadow: none;
  background: transparent;
  opacity: 1;
}
.slider-section .carousel-control.left {
  left: 0;
  right: auto;
}
.slider-section .carousel-control.right {
  right: 0;
  left: auto;
}
.slider-section .carousel-indicators {
  width: 10px;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 0;
}
.slider-section .carousel-indicators li {
  display: block;
  margin-bottom: 5px;
  border-color: #e6e6e6;
}
.slider-section .carousel-indicators li.active {
  background-color: #ffffff;
}
.slider-section .carousel-caption {
  bottom: 64px;
}
.slider-section .carousel-caption h2 {
  font-size: 50px;
  line-height: 58px;
  color: #161616;
  font-weight: 700;
  color: #ffffff;
  text-transform: uppercase;
}
.slider-section .fill {
  width: 100%;
  height: 100%;
  z-index: -1;
  position: relative;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}
/*==========  slider style for fadeing  ==========*/
.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}
/*slider indecator*/
.carousel-indicators.style1 li {
  width: 40px;
  height: 2px;
  border: none;
  background: #ffffff;
  margin-right: 5px;
}
.carousel-indicators.style1 li.active {
  background: #087ea4;
  margin-bottom: 2px;
  height: 3px;
}

/* Test section
   ========================================================================== */
.test-section {
  background: url(../images/test-bg.jpg) no-repeat center center;
  background-size: cover;
  position: relative;
}
.test-section .shadow-wrapper {
  padding-top: 35px;
  padding-bottom: 55px;
}
.test-slider .test-content {
  padding: 120px 22px 144px 20px;
  background: rgba(140, 140, 140, 0.2);
  color: #ffffff;
  margin-bottom: -60px;
  margin-top: -96px;
  min-height: 324px;
  line-height: 1.4;
  font-size: 16px;
}
.test-slider .author-img {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 5px solid #0ba4d4;
  margin: 0 auto;
}
.test-slider h4 {
  font-size: 18px;
  color: #f7f7f7;
  text-transform: uppercase;
  margin-bottom: 0;
}
.test-slider h5 {
  font-size: 14px;
  line-height: 14px;
  color: #0ba4d4;
  margin-top: 0;
}
.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}
.inner.testimonial blockquote {
  border: none;
  background-color: #f0f0f0;
  position: relative;
  padding: 20px;
}
.inner.testimonial blockquote:before {
  content: "";
  position: absolute;
  right: 50px;
  bottom: -20px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-top: 20px solid #f0f0f0;
}
.inner.testimonial h5 {
  margin-top: 0;
  font-size: 14px;
}
.inner.testimonial h4 {
  margin-bottom: 0;
}
.inner.testimonial .wrapper {
  float: right;
  text-align: center;
}
.inner.testimonial .author-img-2 {
  width: 50px;
  height: 50px;
  border-radius: 50px;
}
.inner.testimonial.signle-list .wrapper.left {
  float: left;
  margin-right: 20px;
}
.inner.testimonial.signle-list .wrapper.right {
  float: right;
  margin-left: 20px;
}
.inner.testimonial.signle-list blockquote {
  width: 84%;
}
.inner.testimonial.signle-list blockquote.left-arrow {
  float: left;
  margin-left: 2%;
}
.inner.testimonial.signle-list blockquote.left-arrow:before {
  left: -33px;
  top: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  border-top: 20px solid transparent;
  border-right: 20px solid #f0f0f0;
  border-bottom: 20px solid transparent;
}
.inner.testimonial.signle-list blockquote.right-arrow {
  float: right;
  margin-right: 2%;
}
.inner.testimonial.signle-list blockquote.right-arrow:before {
  right: -35px;
  top: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  border-top: 20px solid transparent;
  border-left: 20px solid #f0f0f0;
  border-bottom: 20px solid transparent;
}
.inner.testimonial.signle-list .author-img-3 {
  width: 100px;
  height: 100px;
  border-radius: 50%;
}
/* 
   ========================================================================== */

   /* Large desktops and laptops */
@media (min-width: 1200px) {

}

/* Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
  .inner.testimonial.signle-list blockquote{
    width: 80%;
  }
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
  .inner.testimonial.signle-list blockquote {
    width: 76%;
  }
}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
  .test-section .carousel-control{
    display: none;
  }
  .inner.testimonial.signle-list blockquote {
  width: 64%;
  }
  .inner.testimonial.signle-list blockquote.left-arrow:before {
    left: -33px;
    top: 31px;
    bottom: inherit;
  }

  .inner.testimonial.signle-list blockquote.right-arrow:before {
    right: -35px;
    top: 30px;
    bottom: auto;
  }
}

/* Landscape phones and smaller */
@media (max-width: 480px) {
  .test-section 
  .left-side-list.blog-details a {
    width: 40px;
    height: 50px;
    padding: 5px 5px;
  }
  .left-side-list.blog-details .big {
    font-size: 20px;
  }
  .left-side-list.blog-details .small {
    font-size: 12px;
    line-height: 1;
  }

  .inner.testimonial.signle-list blockquote {
      width: 100%;
  }

  .inner.testimonial.signle-list blockquote.left-arrow:before {
    display: none;
  }

  .inner.testimonial.signle-list blockquote.right-arrow:before {
    display: none;
  }
}



PK       ! YW    !  assets/owl-carousel/owl.theme.cssnu bS        /*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(AjaxLoader.gif) no-repeat center center
}PK       ! CΜ=  =  #  assets/owl-carousel/owl.carousel.jsnu bS        /*
 *  jQuery OwlCarousel v1.3.3
 *
 *  Copyright (c) 2013 Bartosz Wojciechowski
 *  http://www.owlgraphic.com/owlcarousel/
 *
 *  Licensed under MIT
 *
 */

/*JS Lint helpers: */
/*global dragMove: false, dragEnd: false, $, jQuery, alert, window, document */
/*jslint nomen: true, continue:true */

if (typeof Object.create !== "function") {
    Object.create = function (obj) {
        function F() {}
        F.prototype = obj;
        return new F();
    };
}
(function ($, window, document) {

    var Carousel = {
        init : function (options, el) {
            var base = this;

            base.$elem = $(el);
            base.options = $.extend({}, $.fn.owlCarousel.options, base.$elem.data(), options);

            base.userOptions = options;
            base.loadContent();
        },

        loadContent : function () {
            var base = this, url;

            function getData(data) {
                var i, content = "";
                if (typeof base.options.jsonSuccess === "function") {
                    base.options.jsonSuccess.apply(this, [data]);
                } else {
                    for (i in data.owl) {
                        if (data.owl.hasOwnProperty(i)) {
                            content += data.owl[i].item;
                        }
                    }
                    base.$elem.html(content);
                }
                base.logIn();
            }

            if (typeof base.options.beforeInit === "function") {
                base.options.beforeInit.apply(this, [base.$elem]);
            }

            if (typeof base.options.jsonPath === "string") {
                url = base.options.jsonPath;
                $.getJSON(url, getData);
            } else {
                base.logIn();
            }
        },

        logIn : function () {
            var base = this;

            base.$elem.data("owl-originalStyles", base.$elem.attr("style"));
            base.$elem.data("owl-originalClasses", base.$elem.attr("class"));

            base.$elem.css({opacity: 0});
            base.orignalItems = base.options.items;
            base.checkBrowser();
            base.wrapperWidth = 0;
            base.checkVisible = null;
            base.setVars();
        },

        setVars : function () {
            var base = this;
            if (base.$elem.children().length === 0) {return false; }
            base.baseClass();
            base.eventTypes();
            base.$userItems = base.$elem.children();
            base.itemsAmount = base.$userItems.length;
            base.wrapItems();
            base.$owlItems = base.$elem.find(".owl-item");
            base.$owlWrapper = base.$elem.find(".owl-wrapper");
            base.playDirection = "next";
            base.prevItem = 0;
            base.prevArr = [0];
            base.currentItem = 0;
            base.customEvents();
            base.onStartup();
        },

        onStartup : function () {
            var base = this;
            base.updateItems();
            base.calculateAll();
            base.buildControls();
            base.updateControls();
            base.response();
            base.moveEvents();
            base.stopOnHover();
            base.owlStatus();

            if (base.options.transitionStyle !== false) {
                base.transitionTypes(base.options.transitionStyle);
            }
            if (base.options.autoPlay === true) {
                base.options.autoPlay = 5000;
            }
            base.play();

            base.$elem.find(".owl-wrapper").css("display", "block");

            if (!base.$elem.is(":visible")) {
                base.watchVisibility();
            } else {
                base.$elem.css("opacity", 1);
            }
            base.onstartup = false;
            base.eachMoveUpdate();
            if (typeof base.options.afterInit === "function") {
                base.options.afterInit.apply(this, [base.$elem]);
            }
        },

        eachMoveUpdate : function () {
            var base = this;

            if (base.options.lazyLoad === true) {
                base.lazyLoad();
            }
            if (base.options.autoHeight === true) {
                base.autoHeight();
            }
            base.onVisibleItems();

            if (typeof base.options.afterAction === "function") {
                base.options.afterAction.apply(this, [base.$elem]);
            }
        },

        updateVars : function () {
            var base = this;
            if (typeof base.options.beforeUpdate === "function") {
                base.options.beforeUpdate.apply(this, [base.$elem]);
            }
            base.watchVisibility();
            base.updateItems();
            base.calculateAll();
            base.updatePosition();
            base.updateControls();
            base.eachMoveUpdate();
            if (typeof base.options.afterUpdate === "function") {
                base.options.afterUpdate.apply(this, [base.$elem]);
            }
        },

        reload : function () {
            var base = this;
            window.setTimeout(function () {
                base.updateVars();
            }, 0);
        },

        watchVisibility : function () {
            var base = this;

            if (base.$elem.is(":visible") === false) {
                base.$elem.css({opacity: 0});
                window.clearInterval(base.autoPlayInterval);
                window.clearInterval(base.checkVisible);
            } else {
                return false;
            }
            base.checkVisible = window.setInterval(function () {
                if (base.$elem.is(":visible")) {
                    base.reload();
                    base.$elem.animate({opacity: 1}, 200);
                    window.clearInterval(base.checkVisible);
                }
            }, 500);
        },

        wrapItems : function () {
            var base = this;
            base.$userItems.wrapAll("<div class=\"owl-wrapper\">").wrap("<div class=\"owl-item\"></div>");
            base.$elem.find(".owl-wrapper").wrap("<div class=\"owl-wrapper-outer\">");
            base.wrapperOuter = base.$elem.find(".owl-wrapper-outer");
            base.$elem.css("display", "block");
        },

        baseClass : function () {
            var base = this,
                hasBaseClass = base.$elem.hasClass(base.options.baseClass),
                hasThemeClass = base.$elem.hasClass(base.options.theme);

            if (!hasBaseClass) {
                base.$elem.addClass(base.options.baseClass);
            }

            if (!hasThemeClass) {
                base.$elem.addClass(base.options.theme);
            }
        },

        updateItems : function () {
            var base = this, width, i;

            if (base.options.responsive === false) {
                return false;
            }
            if (base.options.singleItem === true) {
                base.options.items = base.orignalItems = 1;
                base.options.itemsCustom = false;
                base.options.itemsDesktop = false;
                base.options.itemsDesktopSmall = false;
                base.options.itemsTablet = false;
                base.options.itemsTabletSmall = false;
                base.options.itemsMobile = false;
                return false;
            }

            width = $(base.options.responsiveBaseWidth).width();

            if (width > (base.options.itemsDesktop[0] || base.orignalItems)) {
                base.options.items = base.orignalItems;
            }
            if (base.options.itemsCustom !== false) {
                //Reorder array by screen size
                base.options.itemsCustom.sort(function (a, b) {return a[0] - b[0]; });

                for (i = 0; i < base.options.itemsCustom.length; i += 1) {
                    if (base.options.itemsCustom[i][0] <= width) {
                        base.options.items = base.options.itemsCustom[i][1];
                    }
                }

            } else {

                if (width <= base.options.itemsDesktop[0] && base.options.itemsDesktop !== false) {
                    base.options.items = base.options.itemsDesktop[1];
                }

                if (width <= base.options.itemsDesktopSmall[0] && base.options.itemsDesktopSmall !== false) {
                    base.options.items = base.options.itemsDesktopSmall[1];
                }

                if (width <= base.options.itemsTablet[0] && base.options.itemsTablet !== false) {
                    base.options.items = base.options.itemsTablet[1];
                }

                if (width <= base.options.itemsTabletSmall[0] && base.options.itemsTabletSmall !== false) {
                    base.options.items = base.options.itemsTabletSmall[1];
                }

                if (width <= base.options.itemsMobile[0] && base.options.itemsMobile !== false) {
                    base.options.items = base.options.itemsMobile[1];
                }
            }

            //if number of items is less than declared
            if (base.options.items > base.itemsAmount && base.options.itemsScaleUp === true) {
                base.options.items = base.itemsAmount;
            }
        },

        response : function () {
            var base = this,
                smallDelay,
                lastWindowWidth;

            if (base.options.responsive !== true) {
                return false;
            }
            lastWindowWidth = $(window).width();

            base.resizer = function () {
                if ($(window).width() !== lastWindowWidth) {
                    if (base.options.autoPlay !== false) {
                        window.clearInterval(base.autoPlayInterval);
                    }
                    window.clearTimeout(smallDelay);
                    smallDelay = window.setTimeout(function () {
                        lastWindowWidth = $(window).width();
                        base.updateVars();
                    }, base.options.responsiveRefreshRate);
                }
            };
            $(window).resize(base.resizer);
        },

        updatePosition : function () {
            var base = this;
            base.jumpTo(base.currentItem);
            if (base.options.autoPlay !== false) {
                base.checkAp();
            }
        },

        appendItemsSizes : function () {
            var base = this,
                roundPages = 0,
                lastItem = base.itemsAmount - base.options.items;

            base.$owlItems.each(function (index) {
                var $this = $(this);
                $this
                    .css({"width": base.itemWidth})
                    .data("owl-item", Number(index));

                if (index % base.options.items === 0 || index === lastItem) {
                    if (!(index > lastItem)) {
                        roundPages += 1;
                    }
                }
                $this.data("owl-roundPages", roundPages);
            });
        },

        appendWrapperSizes : function () {
            var base = this,
                width = base.$owlItems.length * base.itemWidth;

            base.$owlWrapper.css({
                "width": width * 2,
                "left": 0
            });
            base.appendItemsSizes();
        },

        calculateAll : function () {
            var base = this;
            base.calculateWidth();
            base.appendWrapperSizes();
            base.loops();
            base.max();
        },

        calculateWidth : function () {
            var base = this;
            base.itemWidth = Math.round(base.$elem.width() / base.options.items);
        },

        max : function () {
            var base = this,
                maximum = ((base.itemsAmount * base.itemWidth) - base.options.items * base.itemWidth) * -1;
            if (base.options.items > base.itemsAmount) {
                base.maximumItem = 0;
                maximum = 0;
                base.maximumPixels = 0;
            } else {
                base.maximumItem = base.itemsAmount - base.options.items;
                base.maximumPixels = maximum;
            }
            return maximum;
        },

        min : function () {
            return 0;
        },

        loops : function () {
            var base = this,
                prev = 0,
                elWidth = 0,
                i,
                item,
                roundPageNum;

            base.positionsInArray = [0];
            base.pagesInArray = [];

            for (i = 0; i < base.itemsAmount; i += 1) {
                elWidth += base.itemWidth;
                base.positionsInArray.push(-elWidth);

                if (base.options.scrollPerPage === true) {
                    item = $(base.$owlItems[i]);
                    roundPageNum = item.data("owl-roundPages");
                    if (roundPageNum !== prev) {
                        base.pagesInArray[prev] = base.positionsInArray[i];
                        prev = roundPageNum;
                    }
                }
            }
        },

        buildControls : function () {
            var base = this;
            if (base.options.navigation === true || base.options.pagination === true) {
                base.owlControls = $("<div class=\"owl-controls\"/>").toggleClass("clickable", !base.browser.isTouch).appendTo(base.$elem);
            }
            if (base.options.pagination === true) {
                base.buildPagination();
            }
            if (base.options.navigation === true) {
                base.buildButtons();
            }
        },

        buildButtons : function () {
            var base = this,
                buttonsWrapper = $("<div class=\"owl-buttons\"/>");
            base.owlControls.append(buttonsWrapper);

            base.buttonPrev = $("<div/>", {
                "class" : "owl-prev",
                "html" : base.options.navigationText[0] || ""
            });

            base.buttonNext = $("<div/>", {
                "class" : "owl-next",
                "html" : base.options.navigationText[1] || ""
            });

            buttonsWrapper
                .append(base.buttonPrev)
                .append(base.buttonNext);

            buttonsWrapper.on("touchstart.owlControls mousedown.owlControls", "div[class^=\"owl\"]", function (event) {
                event.preventDefault();
            });

            buttonsWrapper.on("touchend.owlControls mouseup.owlControls", "div[class^=\"owl\"]", function (event) {
                event.preventDefault();
                if ($(this).hasClass("owl-next")) {
                    base.next();
                } else {
                    base.prev();
                }
            });
        },

        buildPagination : function () {
            var base = this;

            base.paginationWrapper = $("<div class=\"owl-pagination\"/>");
            base.owlControls.append(base.paginationWrapper);

            base.paginationWrapper.on("touchend.owlControls mouseup.owlControls", ".owl-page", function (event) {
                event.preventDefault();
                if (Number($(this).data("owl-page")) !== base.currentItem) {
                    base.goTo(Number($(this).data("owl-page")), true);
                }
            });
        },

        updatePagination : function () {
            var base = this,
                counter,
                lastPage,
                lastItem,
                i,
                paginationButton,
                paginationButtonInner;

            if (base.options.pagination === false) {
                return false;
            }

            base.paginationWrapper.html("");

            counter = 0;
            lastPage = base.itemsAmount - base.itemsAmount % base.options.items;

            for (i = 0; i < base.itemsAmount; i += 1) {
                if (i % base.options.items === 0) {
                    counter += 1;
                    if (lastPage === i) {
                        lastItem = base.itemsAmount - base.options.items;
                    }
                    paginationButton = $("<div/>", {
                        "class" : "owl-page"
                    });
                    paginationButtonInner = $("<span></span>", {
                        "text": base.options.paginationNumbers === true ? counter : "",
                        "class": base.options.paginationNumbers === true ? "owl-numbers" : ""
                    });
                    paginationButton.append(paginationButtonInner);

                    paginationButton.data("owl-page", lastPage === i ? lastItem : i);
                    paginationButton.data("owl-roundPages", counter);

                    base.paginationWrapper.append(paginationButton);
                }
            }
            base.checkPagination();
        },
        checkPagination : function () {
            var base = this;
            if (base.options.pagination === false) {
                return false;
            }
            base.paginationWrapper.find(".owl-page").each(function () {
                if ($(this).data("owl-roundPages") === $(base.$owlItems[base.currentItem]).data("owl-roundPages")) {
                    base.paginationWrapper
                        .find(".owl-page")
                        .removeClass("active");
                    $(this).addClass("active");
                }
            });
        },

        checkNavigation : function () {
            var base = this;

            if (base.options.navigation === false) {
                return false;
            }
            if (base.options.rewindNav === false) {
                if (base.currentItem === 0 && base.maximumItem === 0) {
                    base.buttonPrev.addClass("disabled");
                    base.buttonNext.addClass("disabled");
                } else if (base.currentItem === 0 && base.maximumItem !== 0) {
                    base.buttonPrev.addClass("disabled");
                    base.buttonNext.removeClass("disabled");
                } else if (base.currentItem === base.maximumItem) {
                    base.buttonPrev.removeClass("disabled");
                    base.buttonNext.addClass("disabled");
                } else if (base.currentItem !== 0 && base.currentItem !== base.maximumItem) {
                    base.buttonPrev.removeClass("disabled");
                    base.buttonNext.removeClass("disabled");
                }
            }
        },

        updateControls : function () {
            var base = this;
            base.updatePagination();
            base.checkNavigation();
            if (base.owlControls) {
                if (base.options.items >= base.itemsAmount) {
                    base.owlControls.hide();
                } else {
                    base.owlControls.show();
                }
            }
        },

        destroyControls : function () {
            var base = this;
            if (base.owlControls) {
                base.owlControls.remove();
            }
        },

        next : function (speed) {
            var base = this;

            if (base.isTransition) {
                return false;
            }

            base.currentItem += base.options.scrollPerPage === true ? base.options.items : 1;
            if (base.currentItem > base.maximumItem + (base.options.scrollPerPage === true ? (base.options.items - 1) : 0)) {
                if (base.options.rewindNav === true) {
                    base.currentItem = 0;
                    speed = "rewind";
                } else {
                    base.currentItem = base.maximumItem;
                    return false;
                }
            }
            base.goTo(base.currentItem, speed);
        },

        prev : function (speed) {
            var base = this;

            if (base.isTransition) {
                return false;
            }

            if (base.options.scrollPerPage === true && base.currentItem > 0 && base.currentItem < base.options.items) {
                base.currentItem = 0;
            } else {
                base.currentItem -= base.options.scrollPerPage === true ? base.options.items : 1;
            }
            if (base.currentItem < 0) {
                if (base.options.rewindNav === true) {
                    base.currentItem = base.maximumItem;
                    speed = "rewind";
                } else {
                    base.currentItem = 0;
                    return false;
                }
            }
            base.goTo(base.currentItem, speed);
        },

        goTo : function (position, speed, drag) {
            var base = this,
                goToPixel;

            if (base.isTransition) {
                return false;
            }
            if (typeof base.options.beforeMove === "function") {
                base.options.beforeMove.apply(this, [base.$elem]);
            }
            if (position >= base.maximumItem) {
                position = base.maximumItem;
            } else if (position <= 0) {
                position = 0;
            }

            base.currentItem = base.owl.currentItem = position;
            if (base.options.transitionStyle !== false && drag !== "drag" && base.options.items === 1 && base.browser.support3d === true) {
                base.swapSpeed(0);
                if (base.browser.support3d === true) {
                    base.transition3d(base.positionsInArray[position]);
                } else {
                    base.css2slide(base.positionsInArray[position], 1);
                }
                base.afterGo();
                base.singleItemTransition();
                return false;
            }
            goToPixel = base.positionsInArray[position];

            if (base.browser.support3d === true) {
                base.isCss3Finish = false;

                if (speed === true) {
                    base.swapSpeed("paginationSpeed");
                    window.setTimeout(function () {
                        base.isCss3Finish = true;
                    }, base.options.paginationSpeed);

                } else if (speed === "rewind") {
                    base.swapSpeed(base.options.rewindSpeed);
                    window.setTimeout(function () {
                        base.isCss3Finish = true;
                    }, base.options.rewindSpeed);

                } else {
                    base.swapSpeed("slideSpeed");
                    window.setTimeout(function () {
                        base.isCss3Finish = true;
                    }, base.options.slideSpeed);
                }
                base.transition3d(goToPixel);
            } else {
                if (speed === true) {
                    base.css2slide(goToPixel, base.options.paginationSpeed);
                } else if (speed === "rewind") {
                    base.css2slide(goToPixel, base.options.rewindSpeed);
                } else {
                    base.css2slide(goToPixel, base.options.slideSpeed);
                }
            }
            base.afterGo();
        },

        jumpTo : function (position) {
            var base = this;
            if (typeof base.options.beforeMove === "function") {
                base.options.beforeMove.apply(this, [base.$elem]);
            }
            if (position >= base.maximumItem || position === -1) {
                position = base.maximumItem;
            } else if (position <= 0) {
                position = 0;
            }
            base.swapSpeed(0);
            if (base.browser.support3d === true) {
                base.transition3d(base.positionsInArray[position]);
            } else {
                base.css2slide(base.positionsInArray[position], 1);
            }
            base.currentItem = base.owl.currentItem = position;
            base.afterGo();
        },

        afterGo : function () {
            var base = this;

            base.prevArr.push(base.currentItem);
            base.prevItem = base.owl.prevItem = base.prevArr[base.prevArr.length - 2];
            base.prevArr.shift(0);

            if (base.prevItem !== base.currentItem) {
                base.checkPagination();
                base.checkNavigation();
                base.eachMoveUpdate();

                if (base.options.autoPlay !== false) {
                    base.checkAp();
                }
            }
            if (typeof base.options.afterMove === "function" && base.prevItem !== base.currentItem) {
                base.options.afterMove.apply(this, [base.$elem]);
            }
        },

        stop : function () {
            var base = this;
            base.apStatus = "stop";
            window.clearInterval(base.autoPlayInterval);
        },

        checkAp : function () {
            var base = this;
            if (base.apStatus !== "stop") {
                base.play();
            }
        },

        play : function () {
            var base = this;
            base.apStatus = "play";
            if (base.options.autoPlay === false) {
                return false;
            }
            window.clearInterval(base.autoPlayInterval);
            base.autoPlayInterval = window.setInterval(function () {
                base.next(true);
            }, base.options.autoPlay);
        },

        swapSpeed : function (action) {
            var base = this;
            if (action === "slideSpeed") {
                base.$owlWrapper.css(base.addCssSpeed(base.options.slideSpeed));
            } else if (action === "paginationSpeed") {
                base.$owlWrapper.css(base.addCssSpeed(base.options.paginationSpeed));
            } else if (typeof action !== "string") {
                base.$owlWrapper.css(base.addCssSpeed(action));
            }
        },

        addCssSpeed : function (speed) {
            return {
                "-webkit-transition": "all " + speed + "ms ease",
                "-moz-transition": "all " + speed + "ms ease",
                "-o-transition": "all " + speed + "ms ease",
                "transition": "all " + speed + "ms ease"
            };
        },

        removeTransition : function () {
            return {
                "-webkit-transition": "",
                "-moz-transition": "",
                "-o-transition": "",
                "transition": ""
            };
        },

        doTranslate : function (pixels) {
            return {
                "-webkit-transform": "translate3d(" + pixels + "px, 0px, 0px)",
                "-moz-transform": "translate3d(" + pixels + "px, 0px, 0px)",
                "-o-transform": "translate3d(" + pixels + "px, 0px, 0px)",
                "-ms-transform": "translate3d(" + pixels + "px, 0px, 0px)",
                "transform": "translate3d(" + pixels + "px, 0px,0px)"
            };
        },

        transition3d : function (value) {
            var base = this;
            base.$owlWrapper.css(base.doTranslate(value));
        },

        css2move : function (value) {
            var base = this;
            base.$owlWrapper.css({"left" : value});
        },

        css2slide : function (value, speed) {
            var base = this;

            base.isCssFinish = false;
            base.$owlWrapper.stop(true, true).animate({
                "left" : value
            }, {
                duration : speed || base.options.slideSpeed,
                complete : function () {
                    base.isCssFinish = true;
                }
            });
        },

        checkBrowser : function () {
            var base = this,
                translate3D = "translate3d(0px, 0px, 0px)",
                tempElem = document.createElement("div"),
                regex,
                asSupport,
                support3d,
                isTouch;

            tempElem.style.cssText = "  -moz-transform:" + translate3D +
                                  "; -ms-transform:"     + translate3D +
                                  "; -o-transform:"      + translate3D +
                                  "; -webkit-transform:" + translate3D +
                                  "; transform:"         + translate3D;
            regex = /translate3d\(0px, 0px, 0px\)/g;
            asSupport = tempElem.style.cssText.match(regex);
            support3d = (asSupport !== null && asSupport.length === 1);

            isTouch = "ontouchstart" in window || window.navigator.msMaxTouchPoints;

            base.browser = {
                "support3d" : support3d,
                "isTouch" : isTouch
            };
        },

        moveEvents : function () {
            var base = this;
            if (base.options.mouseDrag !== false || base.options.touchDrag !== false) {
                base.gestures();
                base.disabledEvents();
            }
        },

        eventTypes : function () {
            var base = this,
                types = ["s", "e", "x"];

            base.ev_types = {};

            if (base.options.mouseDrag === true && base.options.touchDrag === true) {
                types = [
                    "touchstart.owl mousedown.owl",
                    "touchmove.owl mousemove.owl",
                    "touchend.owl touchcancel.owl mouseup.owl"
                ];
            } else if (base.options.mouseDrag === false && base.options.touchDrag === true) {
                types = [
                    "touchstart.owl",
                    "touchmove.owl",
                    "touchend.owl touchcancel.owl"
                ];
            } else if (base.options.mouseDrag === true && base.options.touchDrag === false) {
                types = [
                    "mousedown.owl",
                    "mousemove.owl",
                    "mouseup.owl"
                ];
            }

            base.ev_types.start = types[0];
            base.ev_types.move = types[1];
            base.ev_types.end = types[2];
        },

        disabledEvents :  function () {
            var base = this;
            base.$elem.on("dragstart.owl", function (event) { event.preventDefault(); });
            base.$elem.on("mousedown.disableTextSelect", function (e) {
                return $(e.target).is('input, textarea, select, option');
            });
        },

        gestures : function () {
            /*jslint unparam: true*/
            var base = this,
                locals = {
                    offsetX : 0,
                    offsetY : 0,
                    baseElWidth : 0,
                    relativePos : 0,
                    position: null,
                    minSwipe : null,
                    maxSwipe: null,
                    sliding : null,
                    dargging: null,
                    targetElement : null
                };

            base.isCssFinish = true;

            function getTouches(event) {
                if (event.touches !== undefined) {
                    return {
                        x : event.touches[0].pageX,
                        y : event.touches[0].pageY
                    };
                }

                if (event.touches === undefined) {
                    if (event.pageX !== undefined) {
                        return {
                            x : event.pageX,
                            y : event.pageY
                        };
                    }
                    if (event.pageX === undefined) {
                        return {
                            x : event.clientX,
                            y : event.clientY
                        };
                    }
                }
            }

            function swapEvents(type) {
                if (type === "on") {
                    $(document).on(base.ev_types.move, dragMove);
                    $(document).on(base.ev_types.end, dragEnd);
                } else if (type === "off") {
                    $(document).off(base.ev_types.move);
                    $(document).off(base.ev_types.end);
                }
            }

            function dragStart(event) {
                var ev = event.originalEvent || event || window.event,
                    position;

                if (ev.which === 3) {
                    return false;
                }
                if (base.itemsAmount <= base.options.items) {
                    return;
                }
                if (base.isCssFinish === false && !base.options.dragBeforeAnimFinish) {
                    return false;
                }
                if (base.isCss3Finish === false && !base.options.dragBeforeAnimFinish) {
                    return false;
                }

                if (base.options.autoPlay !== false) {
                    window.clearInterval(base.autoPlayInterval);
                }

                if (base.browser.isTouch !== true && !base.$owlWrapper.hasClass("grabbing")) {
                    base.$owlWrapper.addClass("grabbing");
                }

                base.newPosX = 0;
                base.newRelativeX = 0;

                $(this).css(base.removeTransition());

                position = $(this).position();
                locals.relativePos = position.left;

                locals.offsetX = getTouches(ev).x - position.left;
                locals.offsetY = getTouches(ev).y - position.top;

                swapEvents("on");

                locals.sliding = false;
                locals.targetElement = ev.target || ev.srcElement;
            }

            function dragMove(event) {
                var ev = event.originalEvent || event || window.event,
                    minSwipe,
                    maxSwipe;

                base.newPosX = getTouches(ev).x - locals.offsetX;
                base.newPosY = getTouches(ev).y - locals.offsetY;
                base.newRelativeX = base.newPosX - locals.relativePos;

                if (typeof base.options.startDragging === "function" && locals.dragging !== true && base.newRelativeX !== 0) {
                    locals.dragging = true;
                    base.options.startDragging.apply(base, [base.$elem]);
                }

                if ((base.newRelativeX > 8 || base.newRelativeX < -8) && (base.browser.isTouch === true)) {
                    if (ev.preventDefault !== undefined) {
                        ev.preventDefault();
                    } else {
                        ev.returnValue = false;
                    }
                    locals.sliding = true;
                }

                if ((base.newPosY > 10 || base.newPosY < -10) && locals.sliding === false) {
                    $(document).off("touchmove.owl");
                }

                minSwipe = function () {
                    return base.newRelativeX / 5;
                };

                maxSwipe = function () {
                    return base.maximumPixels + base.newRelativeX / 5;
                };

                base.newPosX = Math.max(Math.min(base.newPosX, minSwipe()), maxSwipe());
                if (base.browser.support3d === true) {
                    base.transition3d(base.newPosX);
                } else {
                    base.css2move(base.newPosX);
                }
            }

            function dragEnd(event) {
                var ev = event.originalEvent || event || window.event,
                    newPosition,
                    handlers,
                    owlStopEvent;

                ev.target = ev.target || ev.srcElement;

                locals.dragging = false;

                if (base.browser.isTouch !== true) {
                    base.$owlWrapper.removeClass("grabbing");
                }

                if (base.newRelativeX < 0) {
                    base.dragDirection = base.owl.dragDirection = "left";
                } else {
                    base.dragDirection = base.owl.dragDirection = "right";
                }

                if (base.newRelativeX !== 0) {
                    newPosition = base.getNewPosition();
                    base.goTo(newPosition, false, "drag");
                    if (locals.targetElement === ev.target && base.browser.isTouch !== true) {
                        $(ev.target).on("click.disable", function (ev) {
                            ev.stopImmediatePropagation();
                            ev.stopPropagation();
                            ev.preventDefault();
                            $(ev.target).off("click.disable");
                        });
                        handlers = $._data(ev.target, "events").click;
                        owlStopEvent = handlers.pop();
                        handlers.splice(0, 0, owlStopEvent);
                    }
                }
                swapEvents("off");
            }
            base.$elem.on(base.ev_types.start, ".owl-wrapper", dragStart);
        },

        getNewPosition : function () {
            var base = this,
                newPosition = base.closestItem();

            if (newPosition > base.maximumItem) {
                base.currentItem = base.maximumItem;
                newPosition  = base.maximumItem;
            } else if (base.newPosX >= 0) {
                newPosition = 0;
                base.currentItem = 0;
            }
            return newPosition;
        },
        closestItem : function () {
            var base = this,
                array = base.options.scrollPerPage === true ? base.pagesInArray : base.positionsInArray,
                goal = base.newPosX,
                closest = null;

            $.each(array, function (i, v) {
                if (goal - (base.itemWidth / 20) > array[i + 1] && goal - (base.itemWidth / 20) < v && base.moveDirection() === "left") {
                    closest = v;
                    if (base.options.scrollPerPage === true) {
                        base.currentItem = $.inArray(closest, base.positionsInArray);
                    } else {
                        base.currentItem = i;
                    }
                } else if (goal + (base.itemWidth / 20) < v && goal + (base.itemWidth / 20) > (array[i + 1] || array[i] - base.itemWidth) && base.moveDirection() === "right") {
                    if (base.options.scrollPerPage === true) {
                        closest = array[i + 1] || array[array.length - 1];
                        base.currentItem = $.inArray(closest, base.positionsInArray);
                    } else {
                        closest = array[i + 1];
                        base.currentItem = i + 1;
                    }
                }
            });
            return base.currentItem;
        },

        moveDirection : function () {
            var base = this,
                direction;
            if (base.newRelativeX < 0) {
                direction = "right";
                base.playDirection = "next";
            } else {
                direction = "left";
                base.playDirection = "prev";
            }
            return direction;
        },

        customEvents : function () {
            /*jslint unparam: true*/
            var base = this;
            base.$elem.on("owl.next", function () {
                base.next();
            });
            base.$elem.on("owl.prev", function () {
                base.prev();
            });
            base.$elem.on("owl.play", function (event, speed) {
                base.options.autoPlay = speed;
                base.play();
                base.hoverStatus = "play";
            });
            base.$elem.on("owl.stop", function () {
                base.stop();
                base.hoverStatus = "stop";
            });
            base.$elem.on("owl.goTo", function (event, item) {
                base.goTo(item);
            });
            base.$elem.on("owl.jumpTo", function (event, item) {
                base.jumpTo(item);
            });
        },

        stopOnHover : function () {
            var base = this;
            if (base.options.stopOnHover === true && base.browser.isTouch !== true && base.options.autoPlay !== false) {
                base.$elem.on("mouseover", function () {
                    base.stop();
                });
                base.$elem.on("mouseout", function () {
                    if (base.hoverStatus !== "stop") {
                        base.play();
                    }
                });
            }
        },

        lazyLoad : function () {
            var base = this,
                i,
                $item,
                itemNumber,
                $lazyImg,
                follow;

            if (base.options.lazyLoad === false) {
                return false;
            }
            for (i = 0; i < base.itemsAmount; i += 1) {
                $item = $(base.$owlItems[i]);

                if ($item.data("owl-loaded") === "loaded") {
                    continue;
                }

                itemNumber = $item.data("owl-item");
                $lazyImg = $item.find(".lazyOwl");

                if (typeof $lazyImg.data("src") !== "string") {
                    $item.data("owl-loaded", "loaded");
                    continue;
                }
                if ($item.data("owl-loaded") === undefined) {
                    $lazyImg.hide();
                    $item.addClass("loading").data("owl-loaded", "checked");
                }
                if (base.options.lazyFollow === true) {
                    follow = itemNumber >= base.currentItem;
                } else {
                    follow = true;
                }
                if (follow && itemNumber < base.currentItem + base.options.items && $lazyImg.length) {
                    base.lazyPreload($item, $lazyImg);
                }
            }
        },

        lazyPreload : function ($item, $lazyImg) {
            var base = this,
                iterations = 0,
                isBackgroundImg;

            if ($lazyImg.prop("tagName") === "DIV") {
                $lazyImg.css("background-image", "url(" + $lazyImg.data("src") + ")");
                isBackgroundImg = true;
            } else {
                $lazyImg[0].src = $lazyImg.data("src");
            }

            function showImage() {
                $item.data("owl-loaded", "loaded").removeClass("loading");
                $lazyImg.removeAttr("data-src");
                if (base.options.lazyEffect === "fade") {
                    $lazyImg.fadeIn(400);
                } else {
                    $lazyImg.show();
                }
                if (typeof base.options.afterLazyLoad === "function") {
                    base.options.afterLazyLoad.apply(this, [base.$elem]);
                }
            }

            function checkLazyImage() {
                iterations += 1;
                if (base.completeImg($lazyImg.get(0)) || isBackgroundImg === true) {
                    showImage();
                } else if (iterations <= 100) {//if image loads in less than 10 seconds 
                    window.setTimeout(checkLazyImage, 100);
                } else {
                    showImage();
                }
            }

            checkLazyImage();
        },

        autoHeight : function () {
            var base = this,
                $currentimg = $(base.$owlItems[base.currentItem]).find("img"),
                iterations;

            function addHeight() {
                var $currentItem = $(base.$owlItems[base.currentItem]).height();
                base.wrapperOuter.css("height", $currentItem + "px");
                if (!base.wrapperOuter.hasClass("autoHeight")) {
                    window.setTimeout(function () {
                        base.wrapperOuter.addClass("autoHeight");
                    }, 0);
                }
            }

            function checkImage() {
                iterations += 1;
                if (base.completeImg($currentimg.get(0))) {
                    addHeight();
                } else if (iterations <= 100) { //if image loads in less than 10 seconds 
                    window.setTimeout(checkImage, 100);
                } else {
                    base.wrapperOuter.css("height", ""); //Else remove height attribute
                }
            }

            if ($currentimg.get(0) !== undefined) {
                iterations = 0;
                checkImage();
            } else {
                addHeight();
            }
        },

        completeImg : function (img) {
            var naturalWidthType;

            if (!img.complete) {
                return false;
            }
            naturalWidthType = typeof img.naturalWidth;
            if (naturalWidthType !== "undefined" && img.naturalWidth === 0) {
                return false;
            }
            return true;
        },

        onVisibleItems : function () {
            var base = this,
                i;

            if (base.options.addClassActive === true) {
                base.$owlItems.removeClass("active");
            }
            base.visibleItems = [];
            for (i = base.currentItem; i < base.currentItem + base.options.items; i += 1) {
                base.visibleItems.push(i);

                if (base.options.addClassActive === true) {
                    $(base.$owlItems[i]).addClass("active");
                }
            }
            base.owl.visibleItems = base.visibleItems;
        },

        transitionTypes : function (className) {
            var base = this;
            //Currently available: "fade", "backSlide", "goDown", "fadeUp"
            base.outClass = "owl-" + className + "-out";
            base.inClass = "owl-" + className + "-in";
        },

        singleItemTransition : function () {
            var base = this,
                outClass = base.outClass,
                inClass = base.inClass,
                $currentItem = base.$owlItems.eq(base.currentItem),
                $prevItem = base.$owlItems.eq(base.prevItem),
                prevPos = Math.abs(base.positionsInArray[base.currentItem]) + base.positionsInArray[base.prevItem],
                origin = Math.abs(base.positionsInArray[base.currentItem]) + base.itemWidth / 2,
                animEnd = 'webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend';

            base.isTransition = true;

            base.$owlWrapper
                .addClass('owl-origin')
                .css({
                    "-webkit-transform-origin" : origin + "px",
                    "-moz-perspective-origin" : origin + "px",
                    "perspective-origin" : origin + "px"
                });
            function transStyles(prevPos) {
                return {
                    "position" : "relative",
                    "left" : prevPos + "px"
                };
            }

            $prevItem
                .css(transStyles(prevPos, 10))
                .addClass(outClass)
                .on(animEnd, function () {
                    base.endPrev = true;
                    $prevItem.off(animEnd);
                    base.clearTransStyle($prevItem, outClass);
                });

            $currentItem
                .addClass(inClass)
                .on(animEnd, function () {
                    base.endCurrent = true;
                    $currentItem.off(animEnd);
                    base.clearTransStyle($currentItem, inClass);
                });
        },

        clearTransStyle : function (item, classToRemove) {
            var base = this;
            item.css({
                "position" : "",
                "left" : ""
            }).removeClass(classToRemove);

            if (base.endPrev && base.endCurrent) {
                base.$owlWrapper.removeClass('owl-origin');
                base.endPrev = false;
                base.endCurrent = false;
                base.isTransition = false;
            }
        },

        owlStatus : function () {
            var base = this;
            base.owl = {
                "userOptions"   : base.userOptions,
                "baseElement"   : base.$elem,
                "userItems"     : base.$userItems,
                "owlItems"      : base.$owlItems,
                "currentItem"   : base.currentItem,
                "prevItem"      : base.prevItem,
                "visibleItems"  : base.visibleItems,
                "isTouch"       : base.browser.isTouch,
                "browser"       : base.browser,
                "dragDirection" : base.dragDirection
            };
        },

        clearEvents : function () {
            var base = this;
            base.$elem.off(".owl owl mousedown.disableTextSelect");
            $(document).off(".owl owl");
            $(window).off("resize", base.resizer);
        },

        unWrap : function () {
            var base = this;
            if (base.$elem.children().length !== 0) {
                base.$owlWrapper.unwrap();
                base.$userItems.unwrap().unwrap();
                if (base.owlControls) {
                    base.owlControls.remove();
                }
            }
            base.clearEvents();
            base.$elem
                .attr("style", base.$elem.data("owl-originalStyles") || "")
                .attr("class", base.$elem.data("owl-originalClasses"));
        },

        destroy : function () {
            var base = this;
            base.stop();
            window.clearInterval(base.checkVisible);
            base.unWrap();
            base.$elem.removeData();
        },

        reinit : function (newOptions) {
            var base = this,
                options = $.extend({}, base.userOptions, newOptions);
            base.unWrap();
            base.init(options, base.$elem);
        },

        addItem : function (htmlString, targetPosition) {
            var base = this,
                position;

            if (!htmlString) {return false; }

            if (base.$elem.children().length === 0) {
                base.$elem.append(htmlString);
                base.setVars();
                return false;
            }
            base.unWrap();
            if (targetPosition === undefined || targetPosition === -1) {
                position = -1;
            } else {
                position = targetPosition;
            }
            if (position >= base.$userItems.length || position === -1) {
                base.$userItems.eq(-1).after(htmlString);
            } else {
                base.$userItems.eq(position).before(htmlString);
            }

            base.setVars();
        },

        removeItem : function (targetPosition) {
            var base = this,
                position;

            if (base.$elem.children().length === 0) {
                return false;
            }
            if (targetPosition === undefined || targetPosition === -1) {
                position = -1;
            } else {
                position = targetPosition;
            }

            base.unWrap();
            base.$userItems.eq(position).remove();
            base.setVars();
        }

    };

    $.fn.owlCarousel = function (options) {
        return this.each(function () {
            if ($(this).data("owl-init") === true) {
                return false;
            }
            $(this).data("owl-init", true);
            var carousel = Object.create(Carousel);
            carousel.init(options, this);
            $.data(this, "owlCarousel", carousel);
        });
    };

    $.fn.owlCarousel.options = {

        items : 5,
        itemsCustom : false,
        itemsDesktop : [1199, 4],
        itemsDesktopSmall : [979, 3],
        itemsTablet : [768, 2],
        itemsTabletSmall : false,
        itemsMobile : [479, 1],
        singleItem : false,
        itemsScaleUp : false,

        slideSpeed : 200,
        paginationSpeed : 800,
        rewindSpeed : 1000,

        autoPlay : false,
        stopOnHover : false,

        navigation : false,
        navigationText : ["prev", "next"],
        rewindNav : true,
        scrollPerPage : false,

        pagination : true,
        paginationNumbers : false,

        responsive : true,
        responsiveRefreshRate : 200,
        responsiveBaseWidth : window,

        baseClass : "owl-carousel",
        theme : "owl-theme",

        lazyLoad : false,
        lazyFollow : true,
        lazyEffect : "fade",

        autoHeight : false,

        jsonPath : false,
        jsonSuccess : false,

        dragBeforeAnimFinish : true,
        mouseDrag : true,
        touchDrag : true,

        addClassActive : false,
        transitionStyle : false,

        beforeUpdate : false,
        afterUpdate : false,
        beforeInit : false,
        afterInit : false,
        beforeMove : false,
        afterMove : false,
        afterAction : false,
        startDragging : false,
        afterLazyLoad: false
    };
}(jQuery, window, document));PK       ! ʬt   t      assets/owl-carousel/grabbing.pngnu bS        PNG

   IHDR         a   ;IDAT8c`v?cOPd>SbR EDBLZk/  n6e/<r    IENDB`PK       ! _n|  |  '  assets/owl-carousel/owl.transitions.cssnu bS        /* 
 *  Owl Carousel CSS3 Transitions 
 *  v1.3.2
 */

.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x : 50%;
	-webkit-perspective-origin-y : 50%;
	-moz-perspective : 1200px;
	-moz-perspective-origin-x : 50%;
	-moz-perspective-origin-y : 50%;
	perspective : 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}PK       ! .OR]  R]  '  assets/owl-carousel/owl.carousel.min.jsnu bS        "function"!==typeof Object.create&&(Object.create=function(f){function g(){}g.prototype=f;return new g});
(function(f,g,k){var l={init:function(a,b){this.$elem=f(b);this.options=f.extend({},f.fn.owlCarousel.options,this.$elem.data(),a);this.userOptions=a;this.loadContent()},loadContent:function(){function a(a){var d,e="";if("function"===typeof b.options.jsonSuccess)b.options.jsonSuccess.apply(this,[a]);else{for(d in a.owl)a.owl.hasOwnProperty(d)&&(e+=a.owl[d].item);b.$elem.html(e)}b.logIn()}var b=this,e;"function"===typeof b.options.beforeInit&&b.options.beforeInit.apply(this,[b.$elem]);"string"===typeof b.options.jsonPath?
(e=b.options.jsonPath,f.getJSON(e,a)):b.logIn()},logIn:function(){this.$elem.data("owl-originalStyles",this.$elem.attr("style"));this.$elem.data("owl-originalClasses",this.$elem.attr("class"));this.$elem.css({opacity:0});this.orignalItems=this.options.items;this.checkBrowser();this.wrapperWidth=0;this.checkVisible=null;this.setVars()},setVars:function(){if(0===this.$elem.children().length)return!1;this.baseClass();this.eventTypes();this.$userItems=this.$elem.children();this.itemsAmount=this.$userItems.length;
this.wrapItems();this.$owlItems=this.$elem.find(".owl-item");this.$owlWrapper=this.$elem.find(".owl-wrapper");this.playDirection="next";this.prevItem=0;this.prevArr=[0];this.currentItem=0;this.customEvents();this.onStartup()},onStartup:function(){this.updateItems();this.calculateAll();this.buildControls();this.updateControls();this.response();this.moveEvents();this.stopOnHover();this.owlStatus();!1!==this.options.transitionStyle&&this.transitionTypes(this.options.transitionStyle);!0===this.options.autoPlay&&
(this.options.autoPlay=5E3);this.play();this.$elem.find(".owl-wrapper").css("display","block");this.$elem.is(":visible")?this.$elem.css("opacity",1):this.watchVisibility();this.onstartup=!1;this.eachMoveUpdate();"function"===typeof this.options.afterInit&&this.options.afterInit.apply(this,[this.$elem])},eachMoveUpdate:function(){!0===this.options.lazyLoad&&this.lazyLoad();!0===this.options.autoHeight&&this.autoHeight();this.onVisibleItems();"function"===typeof this.options.afterAction&&this.options.afterAction.apply(this,
[this.$elem])},updateVars:function(){"function"===typeof this.options.beforeUpdate&&this.options.beforeUpdate.apply(this,[this.$elem]);this.watchVisibility();this.updateItems();this.calculateAll();this.updatePosition();this.updateControls();this.eachMoveUpdate();"function"===typeof this.options.afterUpdate&&this.options.afterUpdate.apply(this,[this.$elem])},reload:function(){var a=this;g.setTimeout(function(){a.updateVars()},0)},watchVisibility:function(){var a=this;if(!1===a.$elem.is(":visible"))a.$elem.css({opacity:0}),
g.clearInterval(a.autoPlayInterval),g.clearInterval(a.checkVisible);else return!1;a.checkVisible=g.setInterval(function(){a.$elem.is(":visible")&&(a.reload(),a.$elem.animate({opacity:1},200),g.clearInterval(a.checkVisible))},500)},wrapItems:function(){this.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"></div>');this.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">');this.wrapperOuter=this.$elem.find(".owl-wrapper-outer");this.$elem.css("display","block")},
baseClass:function(){var a=this.$elem.hasClass(this.options.baseClass),b=this.$elem.hasClass(this.options.theme);a||this.$elem.addClass(this.options.baseClass);b||this.$elem.addClass(this.options.theme)},updateItems:function(){var a,b;if(!1===this.options.responsive)return!1;if(!0===this.options.singleItem)return this.options.items=this.orignalItems=1,this.options.itemsCustom=!1,this.options.itemsDesktop=!1,this.options.itemsDesktopSmall=!1,this.options.itemsTablet=!1,this.options.itemsTabletSmall=
!1,this.options.itemsMobile=!1;a=f(this.options.responsiveBaseWidth).width();a>(this.options.itemsDesktop[0]||this.orignalItems)&&(this.options.items=this.orignalItems);if(!1!==this.options.itemsCustom)for(this.options.itemsCustom.sort(function(a,b){return a[0]-b[0]}),b=0;b<this.options.itemsCustom.length;b+=1)this.options.itemsCustom[b][0]<=a&&(this.options.items=this.options.itemsCustom[b][1]);else a<=this.options.itemsDesktop[0]&&!1!==this.options.itemsDesktop&&(this.options.items=this.options.itemsDesktop[1]),
a<=this.options.itemsDesktopSmall[0]&&!1!==this.options.itemsDesktopSmall&&(this.options.items=this.options.itemsDesktopSmall[1]),a<=this.options.itemsTablet[0]&&!1!==this.options.itemsTablet&&(this.options.items=this.options.itemsTablet[1]),a<=this.options.itemsTabletSmall[0]&&!1!==this.options.itemsTabletSmall&&(this.options.items=this.options.itemsTabletSmall[1]),a<=this.options.itemsMobile[0]&&!1!==this.options.itemsMobile&&(this.options.items=this.options.itemsMobile[1]);this.options.items>this.itemsAmount&&
!0===this.options.itemsScaleUp&&(this.options.items=this.itemsAmount)},response:function(){var a=this,b,e;if(!0!==a.options.responsive)return!1;e=f(g).width();a.resizer=function(){f(g).width()!==e&&(!1!==a.options.autoPlay&&g.clearInterval(a.autoPlayInterval),g.clearTimeout(b),b=g.setTimeout(function(){e=f(g).width();a.updateVars()},a.options.responsiveRefreshRate))};f(g).resize(a.resizer)},updatePosition:function(){this.jumpTo(this.currentItem);!1!==this.options.autoPlay&&this.checkAp()},appendItemsSizes:function(){var a=
this,b=0,e=a.itemsAmount-a.options.items;a.$owlItems.each(function(c){var d=f(this);d.css({width:a.itemWidth}).data("owl-item",Number(c));if(0===c%a.options.items||c===e)c>e||(b+=1);d.data("owl-roundPages",b)})},appendWrapperSizes:function(){this.$owlWrapper.css({width:this.$owlItems.length*this.itemWidth*2,left:0});this.appendItemsSizes()},calculateAll:function(){this.calculateWidth();this.appendWrapperSizes();this.loops();this.max()},calculateWidth:function(){this.itemWidth=Math.round(this.$elem.width()/
this.options.items)},max:function(){var a=-1*(this.itemsAmount*this.itemWidth-this.options.items*this.itemWidth);this.options.items>this.itemsAmount?this.maximumPixels=a=this.maximumItem=0:(this.maximumItem=this.itemsAmount-this.options.items,this.maximumPixels=a);return a},min:function(){return 0},loops:function(){var a=0,b=0,e,c;this.positionsInArray=[0];this.pagesInArray=[];for(e=0;e<this.itemsAmount;e+=1)b+=this.itemWidth,this.positionsInArray.push(-b),!0===this.options.scrollPerPage&&(c=f(this.$owlItems[e]),
c=c.data("owl-roundPages"),c!==a&&(this.pagesInArray[a]=this.positionsInArray[e],a=c))},buildControls:function(){if(!0===this.options.navigation||!0===this.options.pagination)this.owlControls=f('<div class="owl-controls"/>').toggleClass("clickable",!this.browser.isTouch).appendTo(this.$elem);!0===this.options.pagination&&this.buildPagination();!0===this.options.navigation&&this.buildButtons()},buildButtons:function(){var a=this,b=f('<div class="owl-buttons"/>');a.owlControls.append(b);a.buttonPrev=
f("<div/>",{"class":"owl-prev",html:a.options.navigationText[0]||""});a.buttonNext=f("<div/>",{"class":"owl-next",html:a.options.navigationText[1]||""});b.append(a.buttonPrev).append(a.buttonNext);b.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',function(a){a.preventDefault()});b.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',function(b){b.preventDefault();f(this).hasClass("owl-next")?a.next():a.prev()})},buildPagination:function(){var a=this;a.paginationWrapper=
f('<div class="owl-pagination"/>');a.owlControls.append(a.paginationWrapper);a.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",function(b){b.preventDefault();Number(f(this).data("owl-page"))!==a.currentItem&&a.goTo(Number(f(this).data("owl-page")),!0)})},updatePagination:function(){var a,b,e,c,d,g;if(!1===this.options.pagination)return!1;this.paginationWrapper.html("");a=0;b=this.itemsAmount-this.itemsAmount%this.options.items;for(c=0;c<this.itemsAmount;c+=1)0===c%this.options.items&&
(a+=1,b===c&&(e=this.itemsAmount-this.options.items),d=f("<div/>",{"class":"owl-page"}),g=f("<span></span>",{text:!0===this.options.paginationNumbers?a:"","class":!0===this.options.paginationNumbers?"owl-numbers":""}),d.append(g),d.data("owl-page",b===c?e:c),d.data("owl-roundPages",a),this.paginationWrapper.append(d));this.checkPagination()},checkPagination:function(){var a=this;if(!1===a.options.pagination)return!1;a.paginationWrapper.find(".owl-page").each(function(){f(this).data("owl-roundPages")===
f(a.$owlItems[a.currentItem]).data("owl-roundPages")&&(a.paginationWrapper.find(".owl-page").removeClass("active"),f(this).addClass("active"))})},checkNavigation:function(){if(!1===this.options.navigation)return!1;!1===this.options.rewindNav&&(0===this.currentItem&&0===this.maximumItem?(this.buttonPrev.addClass("disabled"),this.buttonNext.addClass("disabled")):0===this.currentItem&&0!==this.maximumItem?(this.buttonPrev.addClass("disabled"),this.buttonNext.removeClass("disabled")):this.currentItem===
this.maximumItem?(this.buttonPrev.removeClass("disabled"),this.buttonNext.addClass("disabled")):0!==this.currentItem&&this.currentItem!==this.maximumItem&&(this.buttonPrev.removeClass("disabled"),this.buttonNext.removeClass("disabled")))},updateControls:function(){this.updatePagination();this.checkNavigation();this.owlControls&&(this.options.items>=this.itemsAmount?this.owlControls.hide():this.owlControls.show())},destroyControls:function(){this.owlControls&&this.owlControls.remove()},next:function(a){if(this.isTransition)return!1;
this.currentItem+=!0===this.options.scrollPerPage?this.options.items:1;if(this.currentItem>this.maximumItem+(!0===this.options.scrollPerPage?this.options.items-1:0))if(!0===this.options.rewindNav)this.currentItem=0,a="rewind";else return this.currentItem=this.maximumItem,!1;this.goTo(this.currentItem,a)},prev:function(a){if(this.isTransition)return!1;this.currentItem=!0===this.options.scrollPerPage&&0<this.currentItem&&this.currentItem<this.options.items?0:this.currentItem-(!0===this.options.scrollPerPage?
this.options.items:1);if(0>this.currentItem)if(!0===this.options.rewindNav)this.currentItem=this.maximumItem,a="rewind";else return this.currentItem=0,!1;this.goTo(this.currentItem,a)},goTo:function(a,b,e){var c=this;if(c.isTransition)return!1;"function"===typeof c.options.beforeMove&&c.options.beforeMove.apply(this,[c.$elem]);a>=c.maximumItem?a=c.maximumItem:0>=a&&(a=0);c.currentItem=c.owl.currentItem=a;if(!1!==c.options.transitionStyle&&"drag"!==e&&1===c.options.items&&!0===c.browser.support3d)return c.swapSpeed(0),
!0===c.browser.support3d?c.transition3d(c.positionsInArray[a]):c.css2slide(c.positionsInArray[a],1),c.afterGo(),c.singleItemTransition(),!1;a=c.positionsInArray[a];!0===c.browser.support3d?(c.isCss3Finish=!1,!0===b?(c.swapSpeed("paginationSpeed"),g.setTimeout(function(){c.isCss3Finish=!0},c.options.paginationSpeed)):"rewind"===b?(c.swapSpeed(c.options.rewindSpeed),g.setTimeout(function(){c.isCss3Finish=!0},c.options.rewindSpeed)):(c.swapSpeed("slideSpeed"),g.setTimeout(function(){c.isCss3Finish=!0},
c.options.slideSpeed)),c.transition3d(a)):!0===b?c.css2slide(a,c.options.paginationSpeed):"rewind"===b?c.css2slide(a,c.options.rewindSpeed):c.css2slide(a,c.options.slideSpeed);c.afterGo()},jumpTo:function(a){"function"===typeof this.options.beforeMove&&this.options.beforeMove.apply(this,[this.$elem]);a>=this.maximumItem||-1===a?a=this.maximumItem:0>=a&&(a=0);this.swapSpeed(0);!0===this.browser.support3d?this.transition3d(this.positionsInArray[a]):this.css2slide(this.positionsInArray[a],1);this.currentItem=
this.owl.currentItem=a;this.afterGo()},afterGo:function(){this.prevArr.push(this.currentItem);this.prevItem=this.owl.prevItem=this.prevArr[this.prevArr.length-2];this.prevArr.shift(0);this.prevItem!==this.currentItem&&(this.checkPagination(),this.checkNavigation(),this.eachMoveUpdate(),!1!==this.options.autoPlay&&this.checkAp());"function"===typeof this.options.afterMove&&this.prevItem!==this.currentItem&&this.options.afterMove.apply(this,[this.$elem])},stop:function(){this.apStatus="stop";g.clearInterval(this.autoPlayInterval)},
checkAp:function(){"stop"!==this.apStatus&&this.play()},play:function(){var a=this;a.apStatus="play";if(!1===a.options.autoPlay)return!1;g.clearInterval(a.autoPlayInterval);a.autoPlayInterval=g.setInterval(function(){a.next(!0)},a.options.autoPlay)},swapSpeed:function(a){"slideSpeed"===a?this.$owlWrapper.css(this.addCssSpeed(this.options.slideSpeed)):"paginationSpeed"===a?this.$owlWrapper.css(this.addCssSpeed(this.options.paginationSpeed)):"string"!==typeof a&&this.$owlWrapper.css(this.addCssSpeed(a))},
addCssSpeed:function(a){return{"-webkit-transition":"all "+a+"ms ease","-moz-transition":"all "+a+"ms ease","-o-transition":"all "+a+"ms ease",transition:"all "+a+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(a){return{"-webkit-transform":"translate3d("+a+"px, 0px, 0px)","-moz-transform":"translate3d("+a+"px, 0px, 0px)","-o-transform":"translate3d("+a+"px, 0px, 0px)","-ms-transform":"translate3d("+
a+"px, 0px, 0px)",transform:"translate3d("+a+"px, 0px,0px)"}},transition3d:function(a){this.$owlWrapper.css(this.doTranslate(a))},css2move:function(a){this.$owlWrapper.css({left:a})},css2slide:function(a,b){var e=this;e.isCssFinish=!1;e.$owlWrapper.stop(!0,!0).animate({left:a},{duration:b||e.options.slideSpeed,complete:function(){e.isCssFinish=!0}})},checkBrowser:function(){var a=k.createElement("div");a.style.cssText="  -moz-transform:translate3d(0px, 0px, 0px); -ms-transform:translate3d(0px, 0px, 0px); -o-transform:translate3d(0px, 0px, 0px); -webkit-transform:translate3d(0px, 0px, 0px); transform:translate3d(0px, 0px, 0px)";
a=a.style.cssText.match(/translate3d\(0px, 0px, 0px\)/g);this.browser={support3d:null!==a&&1===a.length,isTouch:"ontouchstart"in g||g.navigator.msMaxTouchPoints}},moveEvents:function(){if(!1!==this.options.mouseDrag||!1!==this.options.touchDrag)this.gestures(),this.disabledEvents()},eventTypes:function(){var a=["s","e","x"];this.ev_types={};!0===this.options.mouseDrag&&!0===this.options.touchDrag?a=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"]:
!1===this.options.mouseDrag&&!0===this.options.touchDrag?a=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"]:!0===this.options.mouseDrag&&!1===this.options.touchDrag&&(a=["mousedown.owl","mousemove.owl","mouseup.owl"]);this.ev_types.start=a[0];this.ev_types.move=a[1];this.ev_types.end=a[2]},disabledEvents:function(){this.$elem.on("dragstart.owl",function(a){a.preventDefault()});this.$elem.on("mousedown.disableTextSelect",function(a){return f(a.target).is("input, textarea, select, option")})},
gestures:function(){function a(a){if(void 0!==a.touches)return{x:a.touches[0].pageX,y:a.touches[0].pageY};if(void 0===a.touches){if(void 0!==a.pageX)return{x:a.pageX,y:a.pageY};if(void 0===a.pageX)return{x:a.clientX,y:a.clientY}}}function b(a){"on"===a?(f(k).on(d.ev_types.move,e),f(k).on(d.ev_types.end,c)):"off"===a&&(f(k).off(d.ev_types.move),f(k).off(d.ev_types.end))}function e(b){b=b.originalEvent||b||g.event;d.newPosX=a(b).x-h.offsetX;d.newPosY=a(b).y-h.offsetY;d.newRelativeX=d.newPosX-h.relativePos;
"function"===typeof d.options.startDragging&&!0!==h.dragging&&0!==d.newRelativeX&&(h.dragging=!0,d.options.startDragging.apply(d,[d.$elem]));(8<d.newRelativeX||-8>d.newRelativeX)&&!0===d.browser.isTouch&&(void 0!==b.preventDefault?b.preventDefault():b.returnValue=!1,h.sliding=!0);(10<d.newPosY||-10>d.newPosY)&&!1===h.sliding&&f(k).off("touchmove.owl");d.newPosX=Math.max(Math.min(d.newPosX,d.newRelativeX/5),d.maximumPixels+d.newRelativeX/5);!0===d.browser.support3d?d.transition3d(d.newPosX):d.css2move(d.newPosX)}
function c(a){a=a.originalEvent||a||g.event;var c;a.target=a.target||a.srcElement;h.dragging=!1;!0!==d.browser.isTouch&&d.$owlWrapper.removeClass("grabbing");d.dragDirection=0>d.newRelativeX?d.owl.dragDirection="left":d.owl.dragDirection="right";0!==d.newRelativeX&&(c=d.getNewPosition(),d.goTo(c,!1,"drag"),h.targetElement===a.target&&!0!==d.browser.isTouch&&(f(a.target).on("click.disable",function(a){a.stopImmediatePropagation();a.stopPropagation();a.preventDefault();f(a.target).off("click.disable")}),
a=f._data(a.target,"events").click,c=a.pop(),a.splice(0,0,c)));b("off")}var d=this,h={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};d.isCssFinish=!0;d.$elem.on(d.ev_types.start,".owl-wrapper",function(c){c=c.originalEvent||c||g.event;var e;if(3===c.which)return!1;if(!(d.itemsAmount<=d.options.items)){if(!1===d.isCssFinish&&!d.options.dragBeforeAnimFinish||!1===d.isCss3Finish&&!d.options.dragBeforeAnimFinish)return!1;
!1!==d.options.autoPlay&&g.clearInterval(d.autoPlayInterval);!0===d.browser.isTouch||d.$owlWrapper.hasClass("grabbing")||d.$owlWrapper.addClass("grabbing");d.newPosX=0;d.newRelativeX=0;f(this).css(d.removeTransition());e=f(this).position();h.relativePos=e.left;h.offsetX=a(c).x-e.left;h.offsetY=a(c).y-e.top;b("on");h.sliding=!1;h.targetElement=c.target||c.srcElement}})},getNewPosition:function(){var a=this.closestItem();a>this.maximumItem?a=this.currentItem=this.maximumItem:0<=this.newPosX&&(this.currentItem=
a=0);return a},closestItem:function(){var a=this,b=!0===a.options.scrollPerPage?a.pagesInArray:a.positionsInArray,e=a.newPosX,c=null;f.each(b,function(d,g){e-a.itemWidth/20>b[d+1]&&e-a.itemWidth/20<g&&"left"===a.moveDirection()?(c=g,a.currentItem=!0===a.options.scrollPerPage?f.inArray(c,a.positionsInArray):d):e+a.itemWidth/20<g&&e+a.itemWidth/20>(b[d+1]||b[d]-a.itemWidth)&&"right"===a.moveDirection()&&(!0===a.options.scrollPerPage?(c=b[d+1]||b[b.length-1],a.currentItem=f.inArray(c,a.positionsInArray)):
(c=b[d+1],a.currentItem=d+1))});return a.currentItem},moveDirection:function(){var a;0>this.newRelativeX?(a="right",this.playDirection="next"):(a="left",this.playDirection="prev");return a},customEvents:function(){var a=this;a.$elem.on("owl.next",function(){a.next()});a.$elem.on("owl.prev",function(){a.prev()});a.$elem.on("owl.play",function(b,e){a.options.autoPlay=e;a.play();a.hoverStatus="play"});a.$elem.on("owl.stop",function(){a.stop();a.hoverStatus="stop"});a.$elem.on("owl.goTo",function(b,e){a.goTo(e)});
a.$elem.on("owl.jumpTo",function(b,e){a.jumpTo(e)})},stopOnHover:function(){var a=this;!0===a.options.stopOnHover&&!0!==a.browser.isTouch&&!1!==a.options.autoPlay&&(a.$elem.on("mouseover",function(){a.stop()}),a.$elem.on("mouseout",function(){"stop"!==a.hoverStatus&&a.play()}))},lazyLoad:function(){var a,b,e,c,d;if(!1===this.options.lazyLoad)return!1;for(a=0;a<this.itemsAmount;a+=1)b=f(this.$owlItems[a]),"loaded"!==b.data("owl-loaded")&&(e=b.data("owl-item"),c=b.find(".lazyOwl"),"string"!==typeof c.data("src")?
b.data("owl-loaded","loaded"):(void 0===b.data("owl-loaded")&&(c.hide(),b.addClass("loading").data("owl-loaded","checked")),(d=!0===this.options.lazyFollow?e>=this.currentItem:!0)&&e<this.currentItem+this.options.items&&c.length&&this.lazyPreload(b,c)))},lazyPreload:function(a,b){function e(){a.data("owl-loaded","loaded").removeClass("loading");b.removeAttr("data-src");"fade"===d.options.lazyEffect?b.fadeIn(400):b.show();"function"===typeof d.options.afterLazyLoad&&d.options.afterLazyLoad.apply(this,
[d.$elem])}function c(){f+=1;d.completeImg(b.get(0))||!0===k?e():100>=f?g.setTimeout(c,100):e()}var d=this,f=0,k;"DIV"===b.prop("tagName")?(b.css("background-image","url("+b.data("src")+")"),k=!0):b[0].src=b.data("src");c()},autoHeight:function(){function a(){var a=f(e.$owlItems[e.currentItem]).height();e.wrapperOuter.css("height",a+"px");e.wrapperOuter.hasClass("autoHeight")||g.setTimeout(function(){e.wrapperOuter.addClass("autoHeight")},0)}function b(){d+=1;e.completeImg(c.get(0))?a():100>=d?g.setTimeout(b,
100):e.wrapperOuter.css("height","")}var e=this,c=f(e.$owlItems[e.currentItem]).find("img"),d;void 0!==c.get(0)?(d=0,b()):a()},completeImg:function(a){return!a.complete||"undefined"!==typeof a.naturalWidth&&0===a.naturalWidth?!1:!0},onVisibleItems:function(){var a;!0===this.options.addClassActive&&this.$owlItems.removeClass("active");this.visibleItems=[];for(a=this.currentItem;a<this.currentItem+this.options.items;a+=1)this.visibleItems.push(a),!0===this.options.addClassActive&&f(this.$owlItems[a]).addClass("active");
this.owl.visibleItems=this.visibleItems},transitionTypes:function(a){this.outClass="owl-"+a+"-out";this.inClass="owl-"+a+"-in"},singleItemTransition:function(){var a=this,b=a.outClass,e=a.inClass,c=a.$owlItems.eq(a.currentItem),d=a.$owlItems.eq(a.prevItem),f=Math.abs(a.positionsInArray[a.currentItem])+a.positionsInArray[a.prevItem],g=Math.abs(a.positionsInArray[a.currentItem])+a.itemWidth/2;a.isTransition=!0;a.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":g+"px","-moz-perspective-origin":g+
"px","perspective-origin":g+"px"});d.css({position:"relative",left:f+"px"}).addClass(b).on("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend",function(){a.endPrev=!0;d.off("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend");a.clearTransStyle(d,b)});c.addClass(e).on("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend",function(){a.endCurrent=!0;c.off("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend");a.clearTransStyle(c,e)})},clearTransStyle:function(a,
b){a.css({position:"",left:""}).removeClass(b);this.endPrev&&this.endCurrent&&(this.$owlWrapper.removeClass("owl-origin"),this.isTransition=this.endCurrent=this.endPrev=!1)},owlStatus:function(){this.owl={userOptions:this.userOptions,baseElement:this.$elem,userItems:this.$userItems,owlItems:this.$owlItems,currentItem:this.currentItem,prevItem:this.prevItem,visibleItems:this.visibleItems,isTouch:this.browser.isTouch,browser:this.browser,dragDirection:this.dragDirection}},clearEvents:function(){this.$elem.off(".owl owl mousedown.disableTextSelect");
f(k).off(".owl owl");f(g).off("resize",this.resizer)},unWrap:function(){0!==this.$elem.children().length&&(this.$owlWrapper.unwrap(),this.$userItems.unwrap().unwrap(),this.owlControls&&this.owlControls.remove());this.clearEvents();this.$elem.attr("style",this.$elem.data("owl-originalStyles")||"").attr("class",this.$elem.data("owl-originalClasses"))},destroy:function(){this.stop();g.clearInterval(this.checkVisible);this.unWrap();this.$elem.removeData()},reinit:function(a){a=f.extend({},this.userOptions,
a);this.unWrap();this.init(a,this.$elem)},addItem:function(a,b){var e;if(!a)return!1;if(0===this.$elem.children().length)return this.$elem.append(a),this.setVars(),!1;this.unWrap();e=void 0===b||-1===b?-1:b;e>=this.$userItems.length||-1===e?this.$userItems.eq(-1).after(a):this.$userItems.eq(e).before(a);this.setVars()},removeItem:function(a){if(0===this.$elem.children().length)return!1;a=void 0===a||-1===a?-1:a;this.unWrap();this.$userItems.eq(a).remove();this.setVars()}};f.fn.owlCarousel=function(a){return this.each(function(){if(!0===
f(this).data("owl-init"))return!1;f(this).data("owl-init",!0);var b=Object.create(l);b.init(a,this);f.data(this,"owlCarousel",b)})};f.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1E3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,
responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:g,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}})(jQuery,window,document);PK       ! i    $  assets/owl-carousel/owl.carousel.cssnu bS        /* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

PK       ! ?<    "  assets/owl-carousel/AjaxLoader.gifnu bS        GIF89a      !NETSCAPE2.0   !	  ,         x F0O)əYFT
<Њ![
Ł@N͆Z\U+ 	W!bp>sZ78R}0a|
JK<J{j'\V0``oU$^4	 !	  ,         x F}0N)əYF ,FQB 
U,χB
@*FR)bHLgJKP#cԒf(.;} d|~w<,hX-z,,&	 !	  ,         xAF
mYƴBL(hnǲ!t@ l@ 9k01@(,SuӪJOЖyH_{
c\\^GS,a E\ 
oKaU5	 !	  ,         x$bIy0=KWIAngD`ka
m
I! `q*XN[h2umNhuSDL0Wh`{g v}E Qn5q ( |z	 !	  ,         xEIy=M'b_}PX'K/)DCfg	*LA9Zrur<(bY mtsZvSeU zq~#G4z< huI<=7QqVx	 !	  ,         x0IZC:u T]V6h6'8ҍ]z`(pDgHa0G\a0 dB L1 !@DPyo3}uq
 cnU|
b_omt]y.w=Asn	 !	  ,         x0I8ͻ`(!Eg 0 haۇ)v߅]lvlBb<f4c UE6@Eе`>:VɀNo5I~c|tjxB-hv{.y^)1-gD&fvKbh` !\^	 !	  ,         x0I4XyBjgSd6)2f<$J)K+V#.z0-y)TI@(6|Auyyr}}vey8EafJtg=pe(nXsmT_P'	 ;PK       ! =p  p  &  assets/owlCarousel2/owl.video.play.pngnu bS        PNG

   IHDR   P   P      tEXtSoftware Adobe ImageReadyqe<   iTXtXML:com.adobe.xmp     <?xpacket begin="﻿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.0-c060 61.134777, 2010/02/12-17:32:00        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop CS5 Windows" xmpMM:InstanceID="xmp.iid:55E340E9C0B011E381DBA90C92EF1313" xmpMM:DocumentID="xmp.did:55E340EAC0B011E381DBA90C92EF1313"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:55E340E7C0B011E381DBA90C92EF1313" stRef:documentID="xmp.did:55E340E8C0B011E381DBA90C92EF1313"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>  IDATx\	TT~fA`@X#*5`Iؚ]ck'iTFcL1ъ!jh"DED@QYe0̎+[v"#H$0455)Px
PC0]{ukkk|N	i4ɓ'״1Knxi/ ޽"JBYZZZriڴlf
X}cU׏ɽVnܜSYYNBBB?"kl|[E mkw`+bO>=*8Κ Z1,˾l{ 555j_rrr򲳳KΜ9SYOzW^3BBB6l _[]]i>~ۜR@xk(
 ן9m߾}y'O Xb%*@9TŊ+###Ǐ9	~~~_N!&xREEŔO&M4^	:PBUB0ٌb9@TVoZjJXl<̜9p,`N[T[n<6	(2AcRBT;k֬1 bK"zaaR|u ^>G&C}77XkfΛ7ol~~~<X

>@xG	,*4oß FV809 }v<(Bc.--Gʕ;w x?ЃU;vXLD ǎp/I6Dw&B_D1N퓞'P|<uDSd ̄	E%T'q&Q5| x)tgׯ_?[Ԯrg^ ZC.b h80=<<-a	 k!|[.\Pj v 컬p{'IQ G,6`kBCC2@T(|H=((nnϵ &Y 7oׯǛA&`ܖEL3OQVHqc! bXXXﺺ9W8nZo\~cK,>P);h0q=ȟ;qEYY@h`ԿQyق~CS' 9(Xh%Fr|**	Yk h#>xڵk}t:U
wB(@}_ӧO'	}KwAH5"ZM l0Ժ.*
 7Nw$''?f/R̝;01p+iw9sD@K^G4HaAqAqI	\!2A ?|pP1\?S={H7XENщ-[@_c I1***>ۼy [u0?V!;E' Oki```.[
 o8p d" (ܷ$7o<VoH8:GPL}vrzzz(W&xMrԩk.{_RQ޻w/fMa_~݂,U2?|hJܨϟ{ugf8єRSS&.c`L:'555ДRRR28iTTT8Ұ M>$ݢ4g(>}rmB Ykv r Rÿ6uTbpo+t2Yrk)5kT vpС"aQ߬,%6y̘1G`޽fq[-_}`?kژX:{7nX]@e#H|PƱ'H}=:eА!CKx ##c%#qB]]]k
*}SmCP<<<fN81\@9J]R@zS@re#ϲl3`2quRrA6> cNN΁YfTsE*EdVT*bїT@رcʕ+k9=ZM///%#AϪ=111)"p$0B,2̀e}$H{xjŋN6-#T9RUUUVc{7G ٞ^7ݶdɒ7
Uok0SĿVZZZv@ |MooArz abMΝۿhѢݗ/_@v% j9t:?);mMʺiHèhtYHHH(uuhLQQ˗/u{w7bmJ}\$CL4qF駟IR@Oছ9k&&ڐt$l|PZZZ#@ [[[/^?""0PSCLcq|$"=7Hee*\e%@igݺuA㙎,	0ADG2eʔq5D-͛7/+9hk ɦ#GS&04R{ʁh{~%kD
l|'2")v -??ٳIfD(~q/ʋ& J-CEYZԦLn#=,Yԟr{16H|	mmՋP 2GSڸ->>%c߄3P^[~EP({?}J5"}J>rGnK O-[eJOl&V~1:th~E	/e۶m1H	kB011CM6]-
LPʃ<HhDڈ!Fʕ+	hkt7TP
uO'WL CmU2T5LǮ #[8fK}CSR$P 0SeK.M7`hx0$`DsH}XD dؙyB v;6:ݨL Ä ATTkΝe_"?..F`{) 
qVjjJ bIOOGMԌ2!xuR]"'\m*044[2BlLаTPP	7o>qЁ֪4撔H:`hfFSZOa:v2n QdO#iZ(wiorĠ"J0
V"؁A)))mc b@QVٞ.ƻ]ÇX@x36l0q# [rK}I<QxO22c "h@x-77rDG90h<j;eS'x+uY! kkkϞ=;q^`Te`Dr"7˦M"ϊ5Idg Y y'Ţޗ.]J񄣗q s,YgQ %~7h)Ǥ$o[)` [R?axJnv2$H]^/"9ml&X`~~YYY)tàE Z
|&TXԴƟ ŴYB333_>|KJ2ZP%&dh-PS˲zh].8PJRB~7G3AL\v(hC^|5 8!?B"⾍}5,Y.x?Z#j "UJ
ح4cǎ;&&\)֔-_baD&;\O5j\ppp`kiګKѣGU`1ٔlՋqo&n~QQQàuuuKdL&sLxbzd#XM%ϫwUhF#ZY^?~+&`mUݶi8@![;Xf%S@raZ' ୬    IENDB`PK       ! ?P    #  assets/owlCarousel2/ajax-loader.gifnu bS        GIF89a      լ⢢         !NETSCAPE2.0   !Created with ajaxload.info !	
   ,         IiabK$FRAT,2S*05//mp!z0;$0C.I*!HC(A@o!39T5\8)`dwxG=Y
gwHbvA=0	V\\;	;H0t%HsrY<H.ŉ	bZbOEg:GY].=AOQs \bh.9=sgce*ֆf 7D  !	
   ,         IiYͧYF5FԢRÔTbGJLd&Ymx莔 \@ 1&RH
41Q|V%zv#j0
lGg{0~<<	[[hxG
y[0GPzhɾĘkziyh|zhG݄VŢ \h[ Ǥ&+W78! !	
   ,         I)11G5d](RǲT2jL{< [5M
0)
 LImE`pU
^f%^u;zz}0X	
S0ewyk<%	O	z{|%Fi10˼Y8x	z@<ݫ   8Y<ɥ8\P$!  !	
   ,         IgEU ՠRaTB٤p>'e$"\#E1CnĎ~ J,,AaUw^4I%PuQ33{0i1TGgwy}%%'R	=3G%p0
JRo5Ȇ0IĦmykxT_}( ^yKs>i_%n=q4e-M¤D  !	
   ,         I)*')Ed]PR	A:!zrbw%6"G(d$["JFhaQP`p%/BFP\cU?TtW/pG&OtDa_sylD'Mq	tcb2DM:d%4%s)uE3 YU tږD$JiM<Y;ذd< OtX<q'+B  !	
   ,         IiRͧ"J% EQZLd-Y
hkQ|5u4YINbWu5
r	%yb>^%o/rvl9'L;99%i9 C"BBDs^Xf}$P	{L?P O4 E咛V$d J#)pV$ !	
   ,         IiRͧ"Jd] RZN*P*;$P{*N\EА!1UO2D	_r6Ib
H8	B;	"'ZtbK#C'Kw}?Kiz6:xKAC&}9tz\\D5;xQd( 	KWMBIڈM=ˤs⸽8DaJ`@LG !	
   ,         IiRͧ"Jd] RZN*P*;$P{*N\EА!1UO2D	_r6Ib
H8	B;	"'ZtbK#C'KGziz68}z~%XK9:0}%	tz\BlcLbQ 	ǉ ųKňx(țPX,ւ|/"  !	
   ,         IiRͧ"Jd] RZN*P*;$P{*N\EА!1UO2D	_r6Ib
H8	B;	"'ZtbK#C'KGziz68}z~%:A/C}u\h}bD]= 	V)
ڊ9CDK Ku	*00StD  !	
   ,         IiRͧ"Jd] RZN*P*;$P{*N\EА!1UO2D	_r6Ib
H8	B;	"'ZtbK#C'KGzz5
C:	A/C}u\Eh}b6 [= Wx&)I9Ԭ @oCT?Kd]B7 6ЫD !	
   ,         IiRͧ"Jd] RZN*P*;$P{*N\EА!1UO2D	_r6IƀH03hոaj U{CIkmbK#cK8	{a8nV:/q:M
Cu~ Ehk6 	 [_6P</UYHF9?M%
GCk v>.]6!)V  !	
   ,         IiRͧ"Jd]URZN	JjN2sK6
dI)
LHWG6	KX젱.6d~zhuur/6 X5I;_tO#E	{O9V94;VC/
6Ø~*'MonbX:~]+V*mK_OrK N@. d ~qЦDB֋5D  ;         PK       ! $    -  assets/owlCarousel2/owl.theme.default.min.cssnu bS        /**
 * Owl Carousel v2.1.6
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE)
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}PK       ! Y_j
  
  (  assets/owlCarousel2/owl.carousel.min.cssnu bS        /**
 * Owl Carousel v2.1.6
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE)
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}PK       ! ؾf  f  '  assets/owlCarousel2/owl.carousel.min.jsnu bS        /**
 * Owl Carousel v2.1.6
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE)
 */
!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g--;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c<b;)d=f[c-1]||0,e=this._widths[this.relative(c)]+this.settings.margin,f.push(d+e*a);this._coordinates=f}},{filter:["width","items","settings"],run:function(){var a=this.settings.stagePadding,b=this._coordinates,c={width:Math.ceil(Math.abs(b[b.length-1]))+2*a,"padding-left":a||"","padding-right":a||""};this.$stage.css(c)}},{filter:["width","items","settings"],run:function(a){var b=this._coordinates.length,c=!this.settings.autoWidth,d=this.$stage.children();if(c&&a.items.merge)for(;b--;)a.css.width=this._widths[this.relative(b)],d.eq(b).css(a.css);else c&&(a.css.width=a.items.width,d.css(a.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(a){a.current=a.current?this.$stage.children().index(a.current):0,a.current=Math.max(this.minimum(),Math.min(this.maximum(),a.current)),this.reset(a.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;d>c;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.settings.center&&(this.$stage.children(".center").removeClass("center"),this.$stage.children().eq(this.current()).addClass("center"))}}],e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var b,c,e;b=this.$element.find("img"),c=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,e=this.$element.children(c).width(),b.length&&0>=e&&this.preloadAutoWidthImages(b)}this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('<div class="'+this.settings.stageOuterClass+'"/>'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this.$element.is(":visible")?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){b>=a&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};c>b;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return this._items.length?this._width===this.$element.width()?!1:this.$element.is(":visible")?(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized"))):!1:!1},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),this.settings.responsive!==!1&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)<Math.abs(d.y)&&this.is("valid")||(b.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},e.prototype.onDragMove=function(a){var b=null,c=null,d=null,e=this.difference(this._drag.pointer,this.pointer(a)),f=this.difference(this._drag.stage.start,e);this.is("dragging")&&(a.preventDefault(),this.settings.loop?(b=this.coordinates(this.minimum()),c=this.coordinates(this.maximum()+1)-b,f.x=((f.x-b)%c+c)%c+b):(b=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),c=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),d=this.settings.pullDrag?-1*e.x/5:0,f.x=Math.max(Math.min(f.x,b+d),c+d)),this._drag.stage.current=f,this.animate(f.x))},e.prototype.onDragEnd=function(b){var d=this.difference(this._drag.pointer,this.pointer(b)),e=this._drag.stage.current,f=d.x>0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var d=-1,e=30,f=this.width(),g=this.coordinates();return this.settings.freeDrag||a.each(g,a.proxy(function(a,h){return"left"===c&&b>h-e&&h+e>b?d=a:"right"===c&&b>h-f-e&&h-f+e>b?d=a+1:this.op(b,"<",h)&&this.op(b,">",g[a+1]||h-f)&&(d="left"===c?a+1:a),-1===d},this)),this.settings.loop||(this.op(b,">",g[this.minimum()])?d=b=this.minimum():this.op(b,"<",g[this.maximum()])&&(d=b=this.maximum())),d},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||1>c?a=d:(0>a||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){for(b=this._items.length,c=this._items[--b].width(),d=this.$element.width();b--&&(c+=this._items[b].width()+this.settings.margin,!(c>d)););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2===0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(0>e),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,d=((a-h)%g+g)%g+h,d!==a&&i>=d-e&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.$element.is(":visible")&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){return a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0))?!1:(this.leave("animating"),void this.trigger("translated"))},e.prototype.viewport=function(){var d;if(this.options.responsiveBaseElement!==b)d=a(this.options.responsiveBaseElement).width();else if(b.innerWidth)d=b.innerWidth;else{if(!c.documentElement||!c.documentElement.clientWidth)throw"Can not detect viewport width.";d=c.documentElement.clientWidth}return d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),this.settings.responsive!==!1&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:c>a;case">":return d?c>a:a>c;case">=":return d?c>=a:a>=c;case"<=":return d?a>=c:c>=a}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.$element.is(":visible"),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.$element.is(":visible")!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type))for(var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&-1*e||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);f++<e;)this.load(h/2+this._core.relative(g)),h&&a.each(this._core.clones(this._core.relative(g)),i),g++},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1},e.prototype.load=function(c){var d=this._core.$stage.children().eq(c),e=d&&d.find(".owl-lazy");!e||a.inArray(d.get(0),this._loaded)>-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":"url("+g+")",opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.$stage.children().toArray().slice(b,c),e=[],f=0;a.each(d,function(b,c){e.push(a(c).height())}),f=Math.max.apply(null,e),this._core.$stage.parent().height(f).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?'style="width:'+c.width+"px;height:"+c.height+'px;"':"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(a){e='<div class="owl-video-play-icon"></div>',d=k.lazyLoad?'<div class="owl-video-tn '+j+'" '+i+'="'+a+'"></div>':'<div class="owl-video-tn" style="opacity:1;background-image:url('+a+')"></div>',b.after(d),b.after(e)};return b.wrap('<div class="owl-video-wrapper"'+g+"></div>"),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length?(l(h.attr(i)),h.remove(),!1):void("youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}}))},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),"youtube"===f.type?c='<iframe width="'+g+'" height="'+h+'" src="//www.youtube.com/embed/'+f.id+"?autoplay=1&v="+f.id+'" frameborder="0" allowfullscreen></iframe>':"vimeo"===f.type?c='<iframe src="//player.vimeo.com/video/'+f.id+'?autoplay=1" width="'+g+'" height="'+h+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>':"vzaar"===f.type&&(c='<iframe frameborder="0"height="'+h+'"width="'+g+'" allowfullscreen mozallowfullscreen webkitAllowFullScreen src="//view.vzaar.com/'+f.id+'/player?autoplay=true"></iframe>'),a('<div class="owl-video-frame">'+c+"</div>").insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null);
},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._timeout=null,this._paused=!1,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._core.settings.autoplay&&this._setAutoPlayInterval()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype.play=function(a,b){this._paused=!1,this._core.is("rotating")||(this._core.enter("rotating"),this._setAutoPlayInterval())},e.prototype._getNextTimeout=function(d,e){return this._timeout&&b.clearTimeout(this._timeout),b.setTimeout(a.proxy(function(){this._paused||this._core.is("busy")||this._core.is("interacting")||c.hidden||this._core.next(e||this._core.settings.autoplaySpeed)},this),d||this._core.settings.autoplayTimeout)},e.prototype._setAutoPlayInterval=function(){this._timeout=this._getNextTimeout()},e.prototype.stop=function(){this._core.is("rotating")&&(b.clearTimeout(this._timeout),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("<div>").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a("<div>").addClass(c.dotClass).append(a("<span>")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("<div>").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","div",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;e>a;a++){if(b>=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):0>b&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){return g[b]!==d?(e=c?b:!0,!1):void 0}),e}function f(a){return e(a,!0)}var g=a("<support>").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document);PK       ! 
    +  assets/owlCarousel2/owl.theme.green.min.cssnu bS        /**
 * Owl Carousel v2.1.6
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE)
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#4DC7A0;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#4DC7A0}PK       ! {
  
     models/forms/testimonialform.xmlnu bS        <?xml version="1.0" encoding="utf-8"?>
<form>
	<fieldset>

        <field name="id" type="text" default="0" label="COM_TLPTESTIMONIAL_FORM_LBL_TESTIMONIAL_ID"
            readonly="true" class="readonly"
            description="JGLOBAL_FIELD_ID_DESC" /> 

       <field name="profile_image" type="file"
            label="COM_TLPTESTIMONIAL_FORM_LBL_TESTIMONIAL_PHOTO"
            description="COM_TLPTESTIMONIAL_FORM_DESC_TESTIMONIAL_PHOTO" 
            upload_directory="images/" /> 

       <field name="name" type="text" size="40" class="inputbox"
            label="COM_TLPTESTIMONIAL_FORM_LBL_TESTIMONIAL_NAME"
            description="COM_TLPTESTIMONIAL_FORM_DESC_TESTIMONIAL_NAME" 
 			required="true" 
            filter="safehtml" /> 

       <field name="designation" type="text" size="40" class="inputbox"
            label="COM_TLPTESTIMONIAL_FORM_LBL_TESTIMONIAL_DESIGNATION"
            description="COM_TLPTESTIMONIAL_FORM_DESC_TESTIMONIAL_DESIGNATION" 
            filter="safehtml" /> 

       <field name="company" type="text" size="40" class="inputbox"
            label="COM_TLPTESTIMONIAL_FORM_LBL_TESTIMONIAL_COMPANY"
            description="COM_TLPTESTIMONIAL_FORM_DESC_TESTIMONIAL_COMPANY" 
            filter="safehtml" /> 

       <field name="location" type="text" size="40" class="inputbox"
            label="COM_TLPTESTIMONIAL_FORM_LBL_TESTIMONIAL_LOCATION"
            description="COM_TLPTESTIMONIAL_FORM_DESC_TESTIMONIAL_LOCATION" 
            filter="safehtml" /> 

       <field name="testimonial" type="textarea" size="40" class="inputbox"
            label="COM_TLPTESTIMONIAL_FORM_LBL_TESTIMONIAL_TESTIMONIAL"
            description="COM_TLPTESTIMONIAL_FORM_DESC_TESTIMONIAL_TESTIMONIAL" 
            required="true" 
            filter="safehtml" /> 

       <field name="created_by" type="createdby" default="" 
            label="COM_TLPTESTIMONIAL_FORM_LBL_TESTIMONIAL_CREATED_BY"
            description="COM_TLPTESTIMONIAL_FORM_DESC_TESTIMONIAL_CREATED_BY"  /> 

         <field
        name="state"
        type="list"
        label="JSTATUS"
        description="JFIELD_PUBLISHED_DESC"
        class="inputbox"
        size="1"
        default="1">
        <option value="1">JPUBLISHED</option>
        <option value="0">JUNPUBLISHED</option>
        <option value="2">JARCHIVED</option>
        <option value="-2">JTRASHED</option>
    </field> 

                        <field name="checked_out" type="hidden" filter="unset" />
        <field name="checked_out_time" type="hidden" filter="unset" />

	</fieldset>

</form>
PK       ! V        models/forms/index.htmlnu bS        <!DOCTYPE html><title></title>
PK       ! wtW        models/index.htmlnu bS        <html><body></body></html>PK       ! on      models/testimonial.phpnu bS        <?php

/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// No direct access.
defined('_JEXEC') or die;

jimport('joomla.application.component.modelitem');
jimport('joomla.event.dispatcher');

/**
 * Tlptestimonial model.
 */
class TlptestimonialModelTestimonial extends JModelItem {

    /**
     * Method to auto-populate the model state.
     *
     * Note. Calling getState in this method will result in recursion.
     *
     * @since	1.6
     */
    protected function populateState() {
        $app = JFactory::getApplication('com_tlptestimonial');

        // Load state from the request userState on edit or from the passed variable on default
        if (JFactory::getApplication()->input->get('layout') == 'edit') {
            $id = JFactory::getApplication()->getUserState('com_tlptestimonial.edit.testimonial.id');
        } else {
            $id = JFactory::getApplication()->input->get('id');
            JFactory::getApplication()->setUserState('com_tlptestimonial.edit.testimonial.id', $id);
        }
        $this->setState('testimonial.id', $id);

        // Load the parameters.
        $params = $app->getParams();
        $params_array = $params->toArray();
        if (isset($params_array['item_id'])) {
            $this->setState('testimonial.id', $params_array['item_id']);
        }
        $this->setState('params', $params);
    }

    /**
     * Method to get an ojbect.
     *
     * @param	integer	The id of the object to get.
     *
     * @return	mixed	Object on success, false on failure.
     */
    public function &getData($id = null) {
        if ($this->_item === null) {
            $this->_item = false;

            if (empty($id)) {
                $id = $this->getState('testimonial.id');
            }

            // Get a level row instance.
            $table = $this->getTable();

            // Attempt to load the row.
            if ($table->load($id)) {
                // Check published state.
                if ($published = $this->getState('filter.published')) {
                    if ($table->state != $published) {
                        return $this->_item;
                    }
                }

                // Convert the JTable to a clean JObject.
                $properties = $table->getProperties(1);
                $this->_item = JArrayHelper::toObject($properties, 'JObject');
            } elseif ($error = $table->getError()) {
                $this->setError($error);
            }
        }

        
		if ( isset($this->_item->created_by) ) {
			$this->_item->created_by_name = JFactory::getUser($this->_item->created_by)->name;
		}

        return $this->_item;
    }

    public function getTable($type = 'Testimonial', $prefix = 'TlptestimonialTable', $config = array()) {
        $this->addTablePath(JPATH_COMPONENT_ADMINISTRATOR . '/tables');
        return JTable::getInstance($type, $prefix, $config);
    }

    /**
     * Method to check in an item.
     *
     * @param	integer		The id of the row to check out.
     * @return	boolean		True on success, false on failure.
     * @since	1.6
     */
    public function checkin($id = null) {
        // Get the id.
        $id = (!empty($id)) ? $id : (int) $this->getState('testimonial.id');

        if ($id) {

            // Initialise the table
            $table = $this->getTable();

            // Attempt to check the row in.
            if (method_exists($table, 'checkin')) {
                if (!$table->checkin($id)) {
                    $this->setError($table->getError());
                    return false;
                }
            }
        }

        return true;
    }

    /**
     * Method to check out an item for editing.
     *
     * @param	integer		The id of the row to check out.
     * @return	boolean		True on success, false on failure.
     * @since	1.6
     */
    public function checkout($id = null) {
        // Get the user id.
        $id = (!empty($id)) ? $id : (int) $this->getState('testimonial.id');

        if ($id) {

            // Initialise the table
            $table = $this->getTable();

            // Get the current user object.
            $user = JFactory::getUser();

            // Attempt to check the row out.
            if (method_exists($table, 'checkout')) {
                if (!$table->checkout($user->get('id'), $id)) {
                    $this->setError($table->getError());
                    return false;
                }
            }
        }

        return true;
    }

    public function getCategoryName($id) {
        $db = JFactory::getDbo();
        $query = $db->getQuery(true);
        $query
                ->select('title')
                ->from('#__categories')
                ->where('id = ' . $id);
        $db->setQuery($query);
        return $db->loadObject();
    }

    public function publish($id, $state) {
        $table = $this->getTable();
        $table->load($id);
        $table->state = $state;
        return $table->store();
    }

    public function delete($id) {
        $table = $this->getTable();
        return $table->delete($id);
    }

}
PK       !       models/testimonials.phpnu bS        <?php
/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
defined('_JEXEC') or die;

jimport('joomla.application.component.modellist');
jimport('joomla.event.dispatcher');

/**
 * Methods supporting a list of Tlptestimonial records.
 */
class TlptestimonialModelTestimonials extends JModelList
{

	/**
	 * Constructor.
	 *
	 * @param    array    An optional associative array of configuration settings.
	 *
	 * @see        JController
	 * @since      1.6
	 */
	public function __construct($config = array())
	{
		if (empty($config['filter_fields']))
		{
			$config['filter_fields'] = array(
				'id', 'a.id',
                'profile_image', 'a.profile_image',
                'name', 'a.name',
				'category', 'a.category',
                'designation', 'a.designation',
                'company', 'a.company',
                'location', 'a.location',
                'testimonial', 'a.testimonial',
                'ordering', 'a.ordering',
                'state', 'a.state',
                'created_by', 'a.created_by',

			);
		}
		parent::__construct($config);
	}

	/**
	 * Method to auto-populate the model state.
	 *
	 * Note. Calling getState in this method will result in recursion.
	 *
	 * @since    1.6
	 */
	protected function populateState($ordering = null, $direction = null)
	{


		// Initialise variables.
		$app = JFactory::getApplication();

		// List state information
		$limit = $app->getUserStateFromRequest('global.list.limit', 'limit', $app->getCfg('list_limit'));
		$this->setState('list.limit', $limit);

		$limitstart = $app->input->getInt('limitstart', 0);
		$this->setState('list.start', $limitstart);

		if ($list = $app->getUserStateFromRequest($this->context . '.list', 'list', array(), 'array'))
		{
			foreach ($list as $name => $value)
			{
				// Extra validations
				switch ($name)
				{
					case 'fullordering':
						$orderingParts = explode(' ', $value);

						if (count($orderingParts) >= 2)
						{
							// Latest part will be considered the direction
							$fullDirection = end($orderingParts);

							if (in_array(strtoupper($fullDirection), array('ASC', 'DESC', '')))
							{
								$this->setState('list.direction', $fullDirection);
							}

							unset($orderingParts[count($orderingParts) - 1]);

							// The rest will be the ordering
							$fullOrdering = implode(' ', $orderingParts);

							if (in_array($fullOrdering, $this->filter_fields))
							{
								$this->setState('list.ordering', $fullOrdering);
							}
						}
						else
						{
							$this->setState('list.ordering', $ordering);
							$this->setState('list.direction', $direction);
						}
						break;

					case 'ordering':
						if (!in_array($value, $this->filter_fields))
						{
							$value = $ordering;
						}
						break;

					case 'direction':
						if (!in_array(strtoupper($value), array('ASC', 'DESC', '')))
						{
							$value = $direction;
						}
						break;

					case 'limit':
						$limit = $value;
						break;

					// Just to keep the default case
					default:
						$value = $value;
						break;
				}

				$this->setState('list.' . $name, $value);
			}
		}

		// Receive & set filters
		if ($filters = $app->getUserStateFromRequest($this->context . '.filter', 'filter', array(), 'array'))
		{
			foreach ($filters as $name => $value)
			{
				$this->setState('filter.' . $name, $value);
			}
		}

		$ordering = $app->input->get('filter_order');
		if (!empty($ordering))
		{
			$list             = $app->getUserState($this->context . '.list');
			$list['ordering'] = $app->input->get('filter_order');
			$app->setUserState($this->context . '.list', $list);
		}

		$orderingDirection = $app->input->get('filter_order_Dir');
		if (!empty($orderingDirection))
		{
			$list              = $app->getUserState($this->context . '.list');
			$list['direction'] = $app->input->get('filter_order_Dir');
			$app->setUserState($this->context . '.list', $list);
		}

		$list = $app->getUserState($this->context . '.list');

		if (empty($list['ordering']))
{
	$list['ordering'] = 'ordering';
}

if (empty($list['direction']))
{
	$list['direction'] = 'asc';
}

		$this->setState('list.ordering', $list['ordering']);
		$this->setState('list.direction', $list['direction']);
	}

	/**
	 * Build an SQL query to load the list data.
	 *
	 * @return    JDatabaseQuery
	 * @since    1.6
	 */
	protected function getListQuery()
	{
		// Create a new query object.
		$db    = $this->getDbo();
		$query = $db->getQuery(true);
		$app = JFactory::getApplication('com_tlptestimonial');

		// Select the required fields from the table.
		$query
			->select(
				$this->getState(
					'list.select', 'DISTINCT a.*'
				)
			);

		$query->from('`#__tlptestimonial_testimonial` AS a');

		
		// Join over the users for the checked out user.
		$query->select('uc.name AS editor');
		$query->join('LEFT', '#__users AS uc ON uc.id=a.checked_out');
    
		// Join over the created by field 'created_by'
		$query->join('LEFT', '#__users AS created_by ON created_by.id = a.created_by');
		
		 // Load the parameters.
        $params = $app->getParams();
        $params_array = $params->toArray();
        if (isset($params_array['category_id'])) {
            $category_id=$params_array['category_id'];
			$query->where('a.category = '.$category_id);
        }
		
		
if (!JFactory::getUser()->authorise('core.edit.state', 'com_tlptestimonial'))
{
	$query->where('a.state = 1');
}

		// Filter by search in title
		$search = $this->getState('filter.search');
		if (!empty($search))
		{
			if (stripos($search, 'id:') === 0)
			{
				$query->where('a.id = ' . (int) substr($search, 3));
			}
			else
			{
				$search = $db->Quote('%' . $db->escape($search, true) . '%');
				$query->where('( a.name LIKE '.$search.'  OR  a.designation LIKE '.$search.'  OR  a.company LIKE '.$search.'  OR  a.location LIKE '.$search.'  OR  a.review LIKE '.$search.' )');
			}
		}

		

		// Add the list ordering clause.
		$orderCol  = $this->state->get('list.ordering');
		$orderDirn = $this->state->get('list.direction');
		if ($orderCol && $orderDirn)
		{
			$query->order($db->escape($orderCol . ' ' . $orderDirn));
		}
		//echo $query;
		return $query;
	}

	public function getItems()
	{
		$items = parent::getItems();
		

		return $items;
	}

	/**
	 * Overrides the default function to check Date fields format, identified by
	 * "_dateformat" suffix, and erases the field if it's not correct.
	 */
	protected function loadFormData()
	{
		$app              = JFactory::getApplication();
		$filters          = $app->getUserState($this->context . '.filter', array());
		$error_dateformat = false;
		foreach ($filters as $key => $value)
		{
			if (strpos($key, '_dateformat') && !empty($value) && !$this->isValidDate($value))
			{
				$filters[$key]    = '';
				$error_dateformat = true;
			}
		}
		if ($error_dateformat)
		{
			$app->enqueueMessage(JText::_("COM_PRUEBA_SEARCH_FILTER_DATE_FORMAT"), "warning");
			$app->setUserState($this->context . '.filter', $filters);
		}

		return parent::loadFormData();
	}

	/**
	 * Checks if a given date is valid and in an specified format (YYYY-MM-DD)
	 *
	 * @param string Contains the date to be checked
	 *
	 */
	private function isValidDate($date)
	{
		return preg_match("/^(19|20)\d\d[-](0[1-9]|1[012])[-](0[1-9]|[12][0-9]|3[01])$/", $date) && date_create($date);
	}

}
PK       ! L!  L!    models/testimonialform.phpnu bS        <?php
/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */

// No direct access.
defined('_JEXEC') or die;

jimport('joomla.application.component.modelform');
jimport('joomla.event.dispatcher');
require_once JPATH_COMPONENT . '/helpers/tlptestimonial.php';


/**
 * Tlptestimonial model.
 */
class TlptestimonialModelTestimonialForm extends JModelForm
{
    
    var $_item = null;
    
	/**
	 * Method to auto-populate the model state.
	 *
	 * Note. Calling getState in this method will result in recursion.
	 *
	 * @since	1.6
	 */
	protected function populateState()
	{
		$app = JFactory::getApplication('com_tlptestimonial');

		// Load state from the request userState on edit or from the passed variable on default
        if (JFactory::getApplication()->input->get('layout') == 'edit') {
            $id = JFactory::getApplication()->getUserState('com_tlptestimonial.edit.testimonial.id');
        } else {
            $id = JFactory::getApplication()->input->get('id');
            JFactory::getApplication()->setUserState('com_tlptestimonial.edit.testimonial.id', $id);
        }
		$this->setState('testimonial.id', $id);

		// Load the parameters.
        $params = $app->getParams();
        $params_array = $params->toArray();
        if(isset($params_array['item_id'])){
            $this->setState('testimonial.id', $params_array['item_id']);
        }
		$this->setState('params', $params);

	}
        

	/**
	 * Method to get an ojbect.
	 *
	 * @param	integer	The id of the object to get.
	 *
	 * @return	mixed	Object on success, false on failure.
	 */
	public function &getData($id = null)
	{
		if ($this->_item === null)
		{
			$this->_item = false;

			if (empty($id)) {
				$id = $this->getState('testimonial.id');
			}

			// Get a level row instance.
			$table = $this->getTable();

			// Attempt to load the row.
			if ($table->load($id))
			{
                
                $user = JFactory::getUser();
                $id = $table->id;
                $canEdit = $user->authorise('core.edit', 'com_tlptestimonial') || $user->authorise('core.create', 'com_tlptestimonial');
                if (!$canEdit && $user->authorise('core.edit.own', 'com_tlptestimonial')) {
                    $canEdit = $user->id == $table->created_by;
                }

                if (!$canEdit) {
                    JError::raiseError('500', JText::_('JERROR_ALERTNOAUTHOR'));
                }
                
				// Check published state.
				if ($published = $this->getState('filter.published'))
				{
					if ($table->state != $published) {
						return $this->_item;
					}
				}

				// Convert the JTable to a clean JObject.
				$properties = $table->getProperties(1);
				$this->_item = JArrayHelper::toObject($properties, 'JObject');
			} elseif ($error = $table->getError()) {
				$this->setError($error);
			}
		}

		return $this->_item;
	}
    
	public function getTable($type = 'Testimonial', $prefix = 'TlptestimonialTable', $config = array())
	{   
        $this->addTablePath(JPATH_COMPONENT_ADMINISTRATOR.'/tables');
        return JTable::getInstance($type, $prefix, $config);
	}     

    
	/**
	 * Method to check in an item.
	 *
	 * @param	integer		The id of the row to check out.
	 * @return	boolean		True on success, false on failure.
	 * @since	1.6
	 */
	public function checkin($id = null)
	{
		// Get the id.
		$id = (!empty($id)) ? $id : (int)$this->getState('testimonial.id');

		if ($id) {
            
			// Initialise the table
			$table = $this->getTable();

			// Attempt to check the row in.
            if (method_exists($table, 'checkin')) {
                if (!$table->checkin($id)) {
                    $this->setError($table->getError());
                    return false;
                }
            }
		}

		return true;
	}

	/**
	 * Method to check out an item for editing.
	 *
	 * @param	integer		The id of the row to check out.
	 * @return	boolean		True on success, false on failure.
	 * @since	1.6
	 */
	public function checkout($id = null)
	{
		// Get the user id.
		$id = (!empty($id)) ? $id : (int)$this->getState('testimonial.id');

		if ($id) {
            
			// Initialise the table
			$table = $this->getTable();

			// Get the current user object.
			$user = JFactory::getUser();

			// Attempt to check the row out.
            if (method_exists($table, 'checkout')) {
                if (!$table->checkout($user->get('id'), $id)) {
                    $this->setError($table->getError());
                    return false;
                }
            }
		}

		return true;
	}    
    
	/**
	 * Method to get the profile form.
	 *
	 * The base form is loaded from XML 
     * 
	 * @param	array	$data		An optional array of data for the form to interogate.
	 * @param	boolean	$loadData	True if the form is to load its own data (default case), false if not.
	 * @return	JForm	A JForm object on success, false on failure
	 * @since	1.6
	 */
	public function getForm($data = array(), $loadData = true)
	{
		// Get the form.
		$form = $this->loadForm('com_tlptestimonial.testimonial', 'testimonialform', array('control' => 'jform', 'load_data' => $loadData));
		if (empty($form)) {
			return false;
		}

		return $form;
	}

	/**
	 * Method to get the data that should be injected in the form.
	 *
	 * @return	mixed	The data for the form.
	 * @since	1.6
	 */
	protected function loadFormData()
	{
		$data = JFactory::getApplication()->getUserState('com_tlptestimonial.edit.testimonial.data', array());
        if (empty($data)) {
            $data = $this->getData();
        }
        
        return $data;
	}

	/**
	 * Method to save the form data.
	 *
	 * @param	array		The form data.
	 * @return	mixed		The user id on success, false on failure.
	 * @since	1.6
	 */
	public function save($data)
	{
		$id = (!empty($data['id'])) ? $data['id'] : (int)$this->getState('testimonial.id');
        $state = (!empty($data['state'])) ? 1 : 0;
        $user = JFactory::getUser();

        if($id) {
            //Check the user can edit this item
            $authorised = $user->authorise('core.edit', 'com_tlptestimonial') || $authorised = $user->authorise('core.edit.own', 'com_tlptestimonial');
            if($user->authorise('core.edit.state', 'com_tlptestimonial') !== true && $state == 1){ //The user cannot edit the state of the item.
                $data['state'] = 0;
            }
        } else {
            //Check the user can create new items in this section
            $authorised = $user->authorise('core.create', 'com_tlptestimonial');
            if($user->authorise('core.edit.state', 'com_tlptestimonial') !== true && $state == 1){ //The user cannot edit the state of the item.
                $data['state'] = 0;
            }
        }

        if ($authorised !== true) {
            JError::raiseError(403, JText::_('JERROR_ALERTNOAUTHOR'));
            return false;
        }
        
        $table = $this->getTable();
        if ($table->save($data) === true) {
			//sending mail to admin
			$setting = TlptestimonialFrontendHelper::config();
			$email_notification=$setting->email;

			$mailer = JFactory::getMailer();
			$config = JFactory::getConfig();
			$sender = array( 
				$config->get( 'mailfrom' ),
				$config->get( 'fromname' ) 
			);
 			$mailer->setSubject('New Testimonial Submitted');
			$mailer->setSender($sender);
			
			
			
			//get email come from settings
			$mailer->addRecipient($email_notification);
			$body   = 'Dear Admin,<br>A New testimonial has been posted. Please review the submission.';
			$mailer->isHTML(true);
			$mailer->Encoding = 'base64';
			$mailer->setBody($body);
			$send = $mailer->Send();
			//exit;
			
			///////
			
			
            return $table->id;
        } else {
            return false;
        }
        
	}
    
     function delete($data)
    {
        $id = (!empty($data['id'])) ? $data['id'] : (int)$this->getState('testimonial.id');
        if(JFactory::getUser()->authorise('core.delete', 'com_tlptestimonial') !== true){
            JError::raiseError(403, JText::_('JERROR_ALERTNOAUTHOR'));
            return false;
        }
        $table = $this->getTable();
        if ($table->delete($data['id']) === true) {
            return $id;
        } else {
            return false;
        }
        
        return true;
    }
    
}PK       ! G=  =    models/fields/timecreated.phpnu bS        <?php
/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */

defined('JPATH_BASE') or die;

jimport('joomla.form.formfield');

/**
 * Supports an HTML select list of categories
 */
class JFormFieldTimecreated extends JFormField
{
	/**
	 * The form field type.
	 *
	 * @var		string
	 * @since	1.6
	 */
	protected $type = 'timecreated';

	/**
	 * Method to get the field input markup.
	 *
	 * @return	string	The field input markup.
	 * @since	1.6
	 */
	protected function getInput() {
        // Initialize variables.
        $html = array();

        $time_created = $this->value;
        if (!strtotime($time_created)) {
            $time_created = JFactory::getDate()->toSql();
            $html[] = '<input type="hidden" name="' . $this->name . '" value="' . $time_created . '" />';
        }
        $hidden = (boolean) $this->element['hidden'];
        if ($hidden == null || !$hidden) {
            $jdate = new JDate($time_created);
            $pretty_date = $jdate->format(JText::_('DATE_FORMAT_LC2'));
            $html[] = "<div>" . $pretty_date . "</div>";
        }
        return implode($html);
    }
}PK       ! L"  "    models/fields/foreignkey.phpnu bS        <?php

/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
defined('JPATH_BASE') or die;

jimport('joomla.form.formfield');

/**
 * Supports a value from an external table
 */
class JFormFieldForeignKey extends JFormField
{

	/**
	 * The form field type.
	 *
	 * @var        string
	 * @since    1.6
	 */
	protected $type = 'foreignkey';
	private $input_type;
	private $table;
	private $key_field;
	private $value_field;

	/**
	 * Method to get the field input markup.
	 *
	 * @return    string    The field input markup.
	 * @since    1.6
	 */
	protected function getInput()
	{

		//Assign field properties.
		//Type of input the field shows
		$this->input_type = $this->getAttribute('input_type');

		//Database Table
		$this->table = $this->getAttribute('table');

		//The field that the field will save on the database
		$this->key_field = (string) $this->getAttribute('key_field');

		//The column that the field shows in the input
		$this->value_field = (string) $this->getAttribute('value_field');
		// Initialize variables.
		$html = '';

		//Load all the field options
		$db    = JFactory::getDbo();
		$query = $db->getQuery(true);

		$query
			->select(
				array(
					$db->quoteName($this->key_field),
					$db->quoteName($this->value_field)
				)
			)
			->from($this->table);

		$db->setQuery($query);
		$results = $db->loadObjectList();

		$input_options = 'class="' . $this->getAttribute('class') . '"';

		//Depends of the type of input, the field will show a type or another
		switch ($this->input_type)
		{
			case 'list':
			default:
				$options = array();

				//Iterate through all the results
				foreach ($results as $result)
				{
					$options[] = JHtml::_('select.option', $result->{$this->key_field}, $result->{$this->value_field});
				}

				$value = $this->value;

				//If the value is a string -> Only one result
				if (is_string($value))
				{
					$value = array($value);
				}
				else if (is_object($value))
				{ //If the value is an object, let's get its properties.
					$value = get_object_vars($value);
				}

				//If the select is multiple
				if ($this->multiple)
				{
					$input_options .= 'multiple="multiple"';
				}
				else
				{
					array_unshift($options, JHtml::_('select.option', '', ''));
				}

				$html = JHtml::_('select.genericlist', $options, $this->name, $input_options, 'value', 'text', $value, $this->id);
				break;
		}

		return $html;
	}

	/**
	 * Wrapper method for getting attributes from the form element
	 *
	 * @param string $attr_name Attribute name
	 * @param mixed  $default   Optional value to return if attribute not found
	 *
	 * @return mixed The value of the attribute if it exists, null otherwise
	 */
	public function getAttribute($attr_name, $default = null)
	{
		if (!empty($this->element[$attr_name]))
		{
			return $this->element[$attr_name];
		}
		else
		{
			return $default;
		}
	}

}
PK       ! ;s      models/fields/submit.phpnu bS        <?php
/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */
// no direct access
// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die('Restricted access');

jimport('joomla.form.formfield');

class JFormFieldSubmit extends JFormField {

    protected $type = 'submit';
    protected $value;
    protected $for;

    public function getInput() {
        
        $this->value = $this->getAttribute('value');
        
        return '<button id="' . $this->id . '"' 
                . ' name="submit_' . $this->for . '"'
                . ' value="'. $this->value . '"' 
                . ' title="' . JText::_('JSEARCH_FILTER_SUBMIT') . '"'
                . ' class="btn" style="margin-top: -10px;">' 
                . JText::_('JSEARCH_FILTER_SUBMIT') 
                . ' </button>';
    }

}
PK       ! ;"|  |    models/fields/timeupdated.phpnu bS        <?php
/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */

defined('JPATH_BASE') or die;

jimport('joomla.form.formfield');

/**
 * Supports an HTML select list of categories
 */
class JFormFieldTimeupdated extends JFormField
{
	/**
	 * The form field type.
	 *
	 * @var		string
	 * @since	1.6
	 */
	protected $type = 'timeupdated';

	/**
	 * Method to get the field input markup.
	 *
	 * @return	string	The field input markup.
	 * @since	1.6
	 */
	protected function getInput()
	{
		// Initialize variables.
		$html = array();
        
        
		$old_time_updated = $this->value;
        $hidden = (boolean) $this->element['hidden'];
        if ($hidden == null || !$hidden){
            if (!strtotime($old_time_updated)) {
                $html[] = '-';
            } else {
                $jdate = new JDate($old_time_updated);
                $pretty_date = $jdate->format(JText::_('DATE_FORMAT_LC2'));
                $html[] = "<div>".$pretty_date."</div>";
            }
        }
        $time_updated = JFactory::getDate()->toSql();
        $html[] = '<input type="hidden" name="'.$this->name.'" value="'.$time_updated.'" />';
        
		return implode($html);
	}
}PK       ! tpN  N    models/fields/createdby.phpnu bS        <?php
/**
 * @version     1.0.0
 * @package     com_tlptestimonial
 * @copyright   Copyright (C) 2014. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com
 */

defined('JPATH_BASE') or die;

jimport('joomla.form.formfield');

/**
 * Supports an HTML select list of categories
 */
class JFormFieldCreatedby extends JFormField
{
	/**
	 * The form field type.
	 *
	 * @var		string
	 * @since	1.6
	 */
	protected $type = 'createdby';

	/**
	 * Method to get the field input markup.
	 *
	 * @return	string	The field input markup.
	 * @since	1.6
	 */
	protected function getInput()
	{
		// Initialize variables.
		$html = array();
        
        
		//Load user
		$user_id = $this->value;
		if ($user_id) {
			$user = JFactory::getUser($user_id);
		} else {
			$user = JFactory::getUser();
			$html[] = '<input type="hidden" name="'.$this->name.'" value="'.$user->id.'" />';
		}
		$html[] = "<div>".$user->name." (".$user->username.")</div>";
        
		return implode($html);
	}
}PK       ! wtW        models/fields/index.htmlnu bS        <html><body></body></html>PK         ! -:w    
                router.phpnu bS        PK         ! 粰                  controller.phpnu bS        PK         ! wtW      
            
  index.htmlnu bS        PK         ! 
 &                
  controllers/testimonial.phpnu bS        PK         !                 H  controllers/testimonials.phpnu bS        PK         ! wtW                     controllers/index.htmlnu bS        PK         ! e]l                     controllers/testimonialform.phpnu bS        PK         ! wtW                  IA  views/index.htmlnu bS        PK         ! A    #            A  views/testimonials/tmpl/default.xmlnu bS        PK         ! A!$"  $"  #            	E  views/testimonials/tmpl/default.phpnu bS        PK         ! p    *            g  views/testimonials/tmpl/default_filter.phpnu bS        PK         ! wtW      "            s  views/testimonials/tmpl/index.htmlnu bS        PK         ! 
  
               t  views/testimonials/view.html.phpnu bS        PK         ! wtW                  ~  views/testimonials/index.htmlnu bS        PK         ! wtW      !            X  views/testimonial/tmpl/index.htmlnu bS        PK         ! Z    "              views/testimonial/tmpl/default.phpnu bS        PK         ! }X  X  "              views/testimonial/tmpl/default.xmlnu bS        PK         ! 2§                l  views/testimonial/view.html.phpnu bS        PK         ! wtW                  J  views/testimonial/index.htmlnu bS        PK         ! wtW                     views/testimonialform/index.htmlnu bS        PK         ! 0v
  
  #              views/testimonialform/view.html.phpnu bS        PK         ! f    &              views/testimonialform/tmpl/default.xmlnu bS        PK         ! a;A  A  &            a  views/testimonialform/tmpl/default.phpnu bS        PK         ! wtW      %              views/testimonialform/tmpl/index.htmlnu bS        PK         ! pNj                g  tlptestimonial.phpnu bS        PK         ! L}ai  i                helpers/tlptestimonial.phpnu bS        PK         ! wtW                  d  helpers/index.htmlnu bS        PK         ! 
B                assets/images/test-bg.jpgnu bS        PK         ! eN<u  u              _ assets/js/form.jsnu bS        PK         ! 0J  J              Rb assets/css/form.cssnu bS        PK         ! -                e assets/css/tlptestimonial.cssnu bS        PK         ! ?                    | assets/css/item.cssnu bS        PK         ! YW    !            Z assets/owl-carousel/owl.theme.cssnu bS        PK         ! CΜ=  =  #            , assets/owl-carousel/owl.carousel.jsnu bS        PK         ! ʬt   t                q assets/owl-carousel/grabbing.pngnu bS        PK         ! _n|  |  '            r assets/owl-carousel/owl.transitions.cssnu bS        PK         ! .OR]  R]  '            S assets/owl-carousel/owl.carousel.min.jsnu bS        PK         ! i    $             assets/owl-carousel/owl.carousel.cssnu bS        PK         ! ?<    "             assets/owl-carousel/AjaxLoader.gifnu bS        PK         ! =p  p  &            S assets/owlCarousel2/owl.video.play.pngnu bS        PK         ! ?P    #             assets/owlCarousel2/ajax-loader.gifnu bS        PK         ! $    -             assets/owlCarousel2/owl.theme.default.min.cssnu bS        PK         ! Y_j
  
  (            < assets/owlCarousel2/owl.carousel.min.cssnu bS        PK         ! ؾf  f  '            _ assets/owlCarousel2/owl.carousel.min.jsnu bS        PK         ! 
    +             assets/owlCarousel2/owl.theme.green.min.cssnu bS        PK         ! {
  
               b models/forms/testimonialform.xmlnu bS        PK         ! V                   models/forms/index.htmlnu bS        PK         ! wtW                  & models/index.htmlnu bS        PK         ! on                 models/testimonial.phpnu bS        PK         !                  models/testimonials.phpnu bS        PK         ! L!  L!              h models/testimonialform.phpnu bS        PK         ! G=  =              ) models/fields/timecreated.phpnu bS        PK         ! L"  "              / models/fields/foreignkey.phpnu bS        PK         ! ;s                ; models/fields/submit.phpnu bS        PK         ! ;"|  |              R@ models/fields/timeupdated.phpnu bS        PK         ! tpN  N              F models/fields/createdby.phpnu bS        PK         ! wtW                  J models/fields/index.htmlnu bS        PK    9 9   K   