Done ! 403WebShell
403Webshell
Server IP : 46.105.57.169  /  Your IP : 216.73.216.67
Web Server : Apache
System : Linux webm002.cluster120.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User : verseaumee ( 152031)
PHP Version : 8.5.7
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/verseaumee/123click/assets/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/verseaumee/123click/assets//com_acymailing.zip
PK!�#o,,views/frontbounces/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!\qp views/frontbounces/view.html.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
include(ACYMAILING_BACK.'views'.DS.'bounces'.DS.'view.html.php');

class FrontbouncesViewFrontbounces extends BouncesViewBounces{

	var $ctrl='frontbounces';

	function display($tpl = null){
		global $Itemid;
		$this->Itemid = $Itemid;
		parent::display($tpl);
	}
}
PK!����VV!views/frontbounces/tmpl/chart.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
include(ACYMAILING_BACK.'views'.DS.'bounces'.DS.'tmpl'.DS.'chart.php');
PK!�#o,,"views/frontbounces/tmpl/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!Eu��!�!views/user/view.html.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php


class UserViewUser extends acymailingView{
	function display($tpl = null){
		$function = $this->getLayout();
		if(method_exists($this, $function)) $this->$function();

		parent::display($tpl);
	}

	function modify(){
		global $Itemid;

		$app = JFactory::getApplication();
		$pathway = $app->getPathway();
		$document = JFactory::getDocument();
		$values = new stdClass();
		$values->show_page_heading = 0;

		$listsClass = acymailing_get('class.list');
		$subscriberClass = acymailing_get('class.subscriber');

		$jsite = JFactory::getApplication('site');
		$menus = $jsite->getMenu();
		$menu = $menus->getActive();

		if(empty($menu) AND !empty($Itemid)){
			$menus->setActive($Itemid);
			$menu = $menus->getItem($Itemid);
		}

		if(is_object($menu)){
			jimport('joomla.html.parameter');
			$menuparams = new acyParameter($menu->params);

			if(!empty($menuparams)){
				$this->assign('introtext', $menuparams->get('introtext'));
				$this->assign('finaltext', $menuparams->get('finaltext'));
				$this->assign('dropdown', $menuparams->get('dropdown'));

				if($menuparams->get('menu-meta_description')) $document->setDescription($menuparams->get('menu-meta_description'));
				if($menuparams->get('menu-meta_keywords')) $document->setMetadata('keywords', $menuparams->get('menu-meta_keywords'));
				if($menuparams->get('robots')) $document->setMetadata('robots', $menuparams->get('robots'));
				if($menuparams->get('page_title')) acymailing_setPageTitle($menuparams->get('page_title'));

				$values->suffix = $menuparams->get('pageclass_sfx', '');
				$values->page_heading = ACYMAILING_J16 ? $menuparams->get('page_heading') : $menuparams->get('page_title');
				$values->show_page_heading = ACYMAILING_J16 ? $menuparams->get('show_page_heading', 0) : $menuparams->get('show_page_title', 0);
			}
		}

		$subscriber = $subscriberClass->identify(true);
		if(empty($subscriber)){
			$subscription = $listsClass->getLists('listid');
			$subscriber = new stdClass();
			$subscriber->html = 1;
			$subscriber->subid = 0;
			$subscriber->key = 0;

			if(!empty($subscription)){
				foreach($subscription as $id => $onesub){
					$subscription[$id]->status = 1;
					if(!empty($menuparams) && strtolower($menuparams->get('listschecked', 'all')) != 'all' && !in_array($id, explode(',', $menuparams->get('listschecked', 'all')))){
						$subscription[$id]->status = 0;
					}
				}
			}

			$pathway->addItem(JText::_('SUBSCRIPTION'));
			if(empty($menu)) acymailing_setPageTitle(JText::_('SUBSCRIPTION'));
		}else{
			$subscription = $subscriberClass->getSubscription($subscriber->subid, 'listid');

			$pathway->addItem(JText::_('MODIFY_SUBSCRIPTION'));
			if(empty($menu)) acymailing_setPageTitle(JText::_('MODIFY_SUBSCRIPTION'));
		}

		acymailing_initJSStrings();

		if(!empty($menuparams) AND strtolower($menuparams->get('lists', 'all')) != 'all'){
			$visibleLists = strtolower($menuparams->get('lists', 'all'));
			if($visibleLists == 'none'){
				$subscription = array();
			}else{
				$newSubscription = array();
				$visiblesListsArray = explode(',', $visibleLists);
				foreach($subscription as $id => $onesub){
					if(in_array($id, $visiblesListsArray)) $newSubscription[$id] = $onesub;
				}
				$subscription = $newSubscription;
			}
		}


		if(!acymailing_level(3)){
			if(!empty($menuparams) && strtolower($menuparams->get('customfields', 'default')) != 'default'){
				$fieldsToDisplay = strtolower($menuparams->get('customfields', 'default'));
				$this->assignRef('fieldsToDisplay', $fieldsToDisplay);
			}else{
				$this->assign('fieldsToDisplay', 'default');
			}
		}

		$hiddenLists = '';
		if(!empty($menuparams)){
			$hiddenLists = trim($menuparams->get('hiddenlists', 'None'));
			if(empty($subscriber)){
				$allLists = $listsClass->getLists('listid');
			}else $allLists = $subscriberClass->getSubscription($subscriber->subid, 'listid');

			$hiddenListsArray = array();
			if(strpos($hiddenLists, ',') || is_numeric($hiddenLists)){
				$allhiddenlists = explode(',', $hiddenLists);
				foreach($allLists as $oneList){
					if(!$oneList->published || !in_array($oneList->listid, $allhiddenlists)) continue;
					$hiddenListsArray[] = $oneList->listid;
					unset($subscription[$oneList->listid]);
				}
			}elseif(strtolower($hiddenLists) == 'all'){
				$subscription = array();
				foreach($allLists as $oneList){
					if(!empty($oneList->published)) $hiddenListsArray[] = $oneList->listid;
				}
			}
			$hiddenLists = implode(',', $hiddenListsArray);
		}

		$displayLists = false;
		foreach($subscription as $oneSub){
			if(!empty($oneSub->published) AND $oneSub->visible){
				$displayLists = true;
				break;
			}
		}

		$this->assignRef('hiddenlists', $hiddenLists);
		$this->assignRef('values', $values);
		$this->assign('status', acymailing_get('type.festatus'));
		$this->assignRef('subscription', $subscription);
		$this->assignRef('subscriber', $subscriber);
		$this->assignRef('displayLists', $displayLists);
		$this->assign('config', acymailing_config());
	}

	function saveunsub(){
		$subscriberClass = acymailing_get('class.subscriber');
		$subscriber = $subscriberClass->identify();
		$this->assignRef('subscriber', $subscriber);

		$listid = JRequest::getInt('listid');
		if(!empty($listid)){
			$listClass = acymailing_get('class.list');
			$mylist = $listClass->get($listid);
			$this->assignRef('list', $mylist);
		}
	}


	function unsub(){

		$subscriberClass = acymailing_get('class.subscriber');
		$config = acymailing_config();
		$this->assignRef('config', $config);

		$subscriber = $subscriberClass->identify();
		$this->assignRef('subscriber', $subscriber);

		$mailid = JRequest::getInt('mailid');
		$this->assignRef('mailid', $mailid);

		$db = JFactory::GetDBO();

		$query = 'SELECT l.listid, l.name FROM '.acymailing_table('list').' as l';
		$query .= ' JOIN '.acymailing_table('listsub').' AS ls ON ls.listid = l.listid AND ls.subid = '.JRequest::getInt('subid');
		$query .= ' WHERE l.type = \'list\' AND (ls.unsubdate < ls.subdate OR ls.unsubdate IS NULL) AND l.visible = 1 AND l.published = 1';
		$query .= ' ORDER BY l.ordering ASC';

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

		$query = 'SELECT lm.listid FROM '.acymailing_table('mail').' AS m INNER JOIN '.acymailing_table('listmail').' AS lm ON m.mailid = lm.mailid WHERE m.mailid = '.JRequest::getInt('mailid');
		$db->setQuery($query);
		$listsToDeny = $db->loadObjectList();

		if(!empty($otherSubscriptions)){
			$i = 0;
			foreach($otherSubscriptions as $anotherSubscription){
				foreach($listsToDeny as $oneListToDeny){
					if($anotherSubscription->listid == $oneListToDeny->listid){
						unset($otherSubscriptions[$i]);
						continue;
					}
				}
				$i++;
			}
		}

		$this->assignRef('otherSubscriptions', $otherSubscriptions);

		$replace = array();
		$replace['{list:name}'] = '';
		foreach($subscriber as $oneProp => $oneVal){
			$replace['{user:'.$oneProp.'}'] = $oneVal;
			$replace['{user:'.$oneProp.' | ucwords}'] = ucwords($oneVal);
		}

		if(!empty($mailid)){
			$classListmail = acymailing_get('class.listmail');
			$lists = $classListmail->getLists($mailid);
			$this->assignRef('lists', $lists);
			if(!empty($lists)){
				$oneList = reset($lists);
				foreach($oneList as $oneProp => $oneVal){
					$replace['{list:'.$oneProp.'}'] = $oneVal;
				}
			}

			$mailClass = acymailing_get('class.mail');
			$news = $mailClass->get($mailid);
			if(!empty($news)){
				foreach($news as $oneProp => $oneVal){
					if(!is_string($oneVal)) continue;
					$replace['{mail:'.$oneProp.'}'] = $oneVal;
				}
			}
		}

		$intro = str_replace('UNSUB_INTRO', JText::_('UNSUB_INTRO'), $config->get('unsub_intro', 'UNSUB_INTRO'));
		$intro = ' <div class="unsubintro" > '.nl2br(str_replace(array_keys($replace), $replace, $intro)).'</div> ';
		$this->assignRef('intro', $intro);

		$this->assignRef('replace', $replace);


		$unsubtext = str_replace(array_keys($replace), $replace, JText::_('UNSUBSCRIBE'));
		$app = JFactory::getApplication();
		$pathway = $app->getPathway();
		$pathway->addItem($unsubtext);

		acymailing_setPageTitle($unsubtext);
	}
}
PK!�j (!views/user/tmpl/subs_dropdown.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><div id="acyusersubscription">
  <?php
  $k = 0;
  $selectedIndex = '';
  foreach($this->subscription as $key => $row) {
    if(empty($row->published) OR !$row->visible) continue;

    $value = 0;
    $dropdownOpts[] = JHTML::_('select.option', $row->listid, $row->name);
    if($row->status == 1) {
      $value = 1;
      $selectedIndex = $k;
    }
    echo '<input type="hidden" class="listsub-dropdown" name="data[listsub]['.$row->listid.'][status]" value="'.$value.'">';

    $k++;
  }

  $dropdown = JHTML::_('select.genericlist', $dropdownOpts, 'data[listsubdropdown]', 'onchange="setSubsDropdown()"', 'value', 'text', $selectedIndex);
  echo $dropdown;
  ?>
</div>
<script type="text/javascript">
  function setSubsDropdown() {
    var dropdown = document.getElementById('datalistsubdropdown');
    var selectedOption = dropdown.options[dropdown.selectedIndex];
    var selectedListId = selectedOption.value;

    var hiddenInputs = document.getElementsByClassName('listsub-dropdown');
    for(var i = 0; i < hiddenInputs.length; i++) {
      hiddenInputs[i].value = '0';
      if(hiddenInputs[i].name == 'data[listsub][' + selectedListId + '][status]') {
        hiddenInputs[i].value = '1';
      }
    }
  }
</script>
PK!�#o,,views/user/tmpl/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!k_iۋ�views/user/tmpl/unsub.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><div id="unsubpage">
	<?php echo $this->intro; ?>
	<form action="<?php echo JRoute::_('index.php'); ?>" method="post" name="adminForm" id="adminForm">
		<?php if($this->config->get('unsub_dispoptions', 1)){ ?>
			<div class="unsuboptions">
				<?php if(!empty($this->mailid)){ ?>
					<div id="unsublist_div" class="unsubdiv">
						<label for="unsublist"><input type="checkbox" value="1" name="unsublist" id="unsublist" disabled="disabled" checked="checked"/> <?php echo str_replace(array_keys($this->replace), $this->replace, JText::_('UNSUB_CURRENT')); ?></label>
					</div>
				<?php } ?>
				<div id="unsuball_div" class="unsubdiv">
					<label for="unsuball"><input type="checkbox" value="1" name="unsuball" id="unsuball" <?php if(empty($this->mailid)) echo 'checked="checked"'; ?> /> <?php echo str_replace(array_keys($this->replace), $this->replace, JText::_('UNSUB_ALL')); ?></label>

					<div id="unsubfull_div" class="unsubdiv">
						<label for="refuse"><input type="checkbox" value="1" name="refuse" id="refuse"/> <?php echo str_replace(array_keys($this->replace), $this->replace, JText::_('UNSUB_FULL')); ?></label>
					</div>
				</div>
				<?php
				if(!empty($this->otherSubscriptions) && $this->config->get('unsub_dispothersubs', 0)){
					?>
					<div id="unsub_list_div" class="unsubdiv">
						<?php
						echo JText::_('ACY_OTHERSUBSCRIPTIONS');
						$i = 0;
						foreach($this->otherSubscriptions as $oneSubscription){
							echo '<div><label for="unsubotherlists'.$i.'"><input type="checkbox" value="1" name="unsubotherlists[]" id="unsubotherlists'.$i.'" class="unsubotherlistscheckbox"/> '.$oneSubscription->name.'</label>';
							echo '<input type="hidden" value="'.$oneSubscription->listid.'" name="unsubotherlistsid[]" id="unsubotherlistsid'.$i.'"/></div>';
							$i++;
						}
						?>
					</div>
				<?php } ?>
			</div>
		<?php }else{
			echo '<input type="hidden" value="1" name="unsuball" />';
		}
		if($this->config->get('unsub_survey', 1)){ ?>
			<div class="unsubsurvey">
				<div class="unsubsurveytext"><?php echo str_replace(array_keys($this->replace), $this->replace, JText::_('UNSUB_SURVEY')); ?></div>
				<?php $reasons = unserialize($this->config->get('unsub_reasons'));
				foreach($reasons as $i => $oneReason){
					if(preg_match('#^[A-Z_]*$#', $oneReason)){
						$trans = JText::_($oneReason);
					}else{
						$trans = $oneReason;
					}
					echo '<div>';
					echo '<label for="reason'.$i.'"><input type="checkbox" value="'.$oneReason.'" name="survey[]" id="reason'.$i.'" /> '.$trans.'</label>';
					echo '</div>';
				} ?>
				<div id="otherreasons">
					<label for="other"><?php echo JText::_('UNSUB_SURVEY_OTHER'); ?></label><br/>
					<textarea name="survey[]" id="other" style="width:300px;height:70px"></textarea>
				</div>
			</div>
		<?php } ?>
		<input type="hidden" name="option" value="<?php echo ACYMAILING_COMPONENT; ?>"/>
		<input type="hidden" name="task" value="saveunsub"/>
		<input type="hidden" name="ctrl" value="user"/>
		<input type="hidden" name="subid" value="<?php echo $this->subscriber->subid; ?>"/>
		<input type="hidden" name="key" value="<?php echo $this->subscriber->key; ?>"/>
		<input type="hidden" name="mailid" value="<?php echo $this->mailid; ?>"/>
		<input type="hidden" name="Itemid" value="<?php echo JRequest::getInt('Itemid'); ?>"/>
		<?php if(JRequest::getCmd('tmpl') == 'component'){ ?><input type="hidden" name="tmpl" value="component"/><?php } ?>
		<div id="unsubbutton_div" class="unsubdiv">
			<input class="button btn btn-primary" type="submit" value="<?php echo JText::_('UNSUBSCRIBE', true) ?>"/>
		</div>
	</form>
</div>
PK!
I#�WWviews/user/tmpl/unsub.xmlnu&1i�<?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout hidden="true" />
</metadata>PK!�dʨviews/user/tmpl/confirm.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?>PK!
I#�WWviews/user/tmpl/confirm.xmlnu&1i�<?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout hidden="true" />
</metadata>PK!�dʨviews/user/tmpl/saveunsub.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?>PK!
I#�WWviews/user/tmpl/saveunsub.xmlnu&1i�<?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout hidden="true" />
</metadata>PK!���� views/user/tmpl/subs_default.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><div id="acyusersubscription">
  <?php
  $k = 0;
  foreach($this->subscription as $row){
    if(empty($row->published) OR !$row->visible) continue;
    $listClass = 'acy_list_status_' . str_replace('-','m',(int) @$row->status);
    ?>
  <div class="<?php echo "row$k $listClass"; ?> acy_onelist">
    <div class="acystatus">
      <span><?php echo $this->status->display("data[listsub][".$row->listid."][status]",@$row->status); ?></span>
    </div>
    <div class="acyListInfo">
      <div class="list_name"><?php echo $row->name ?></div>
      <div class="list_description"><?php echo $row->description ?></div>
    </div>
  </div>
  <?php
    $k = 1 - $k;
  } ?>

</div>
PK!`�D"
"
views/user/tmpl/modify.xmlnu&1i�<?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout title="User : subscribe/modify your subscription">
		<message>This menu item enables your visitors or logged-in users to subscribe/modify their subscription.</message>
	</layout>
	<state>
		<name>User : subscribe/modify your subscription</name>
		<params addpath="/components/com_acymailing/params">
			<param name="lists" type="lists" default="All" label="VISIBLE_LISTS" description="The following selected lists will be displayed on your subscribe form." />
			<param name="listschecked" type="lists" default="All" label="LISTS_CHECKED_DEFAULT" description="The selected lists will be checked by default on your form." />
			<param name="hiddenlists" type="lists" default="None" label="AUTO_SUBSCRIBE_TO" description="The user will be automatically subscribed to the selected lists when registering with the form." />
			<param name="customfields" type="customfields" default="Default" label="DISP_FIELDS" description="The following selected fields will be displayed on your subscribe form." />
			<param name="@spacer" type="spacer" default="" label="" description="" />
			<param name="introtext" type="textarea" rows="5" cols="35" default="" label="INTRO_TEXT" description="This text will be displayed before the form inside a span class=acymailing_introtext" />
			<param name="finaltext" type="textarea" rows="5" cols="35" default="" label="POST_TEXT" description="This text will be displayed after the form inside a span class=acymailing_finaltext" />
			<param name="dropdown" type="radio" default="0" label="DROPDOWN_LISTS" description="Display the visible lists in a dropdown">
				<option value="0">JOOMEXT_NO</option>
				<option value="1">JOOMEXT_YES</option>
			</param>
		</params>
	</state>
	<fields name="params" addfieldpath="/components/com_acymailing/params">
		<fieldset name="basic">
			<field name="lists" type="lists" default="All" label="VISIBLE_LISTS" description="The following selected lists will be displayed on your subscribe form." />
			<field name="listschecked" type="lists" default="All" label="LISTS_CHECKED_DEFAULT" description="The selected lists will be checked by default on your form." />
			<field name="hiddenlists" type="lists" default="None" label="AUTO_SUBSCRIBE_TO" description="The user will be automatically subscribed to the selected lists when registering with the form." />
			<field name="customfields" type="customfields" default="Default" label="DISP_FIELDS" description="The following selected fields will be displayed on your subscribe form." />
			<field name="@spacer" type="spacer" default="" label="" description="" />
			<field name="introtext" type="textarea" rows="5" cols="35" default="" label="INTRO_TEXT" description="This text will be displayed before the form inside a span class=acymailing_introtext" filter="SAFEHTML" />
			<field name="finaltext" type="textarea" rows="5" cols="35" default="" label="POST_TEXT" description="This text will be displayed after the form inside a span class=acymailing_finaltext" filter="SAFEHTML" />
			<field name="dropdown" type="radio" default="0" label="DROPDOWN_LISTS" description="Display the visible lists in a dropdown">
				<option value="0">JOOMEXT_NO</option>
				<option value="1">JOOMEXT_YES</option>
			</field>
		</fieldset>
	</fields>
</metadata>
PK!>}+���views/user/tmpl/modify.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><div id="acymodifyform">
<?php if($this->values->show_page_heading){ ?>
<h1 class="contentheading<?php echo $this->values->suffix; ?>"><?php echo $this->values->page_heading; ?></h1>
<?php } ?>
<?php if(!empty($this->introtext)){ echo '<span class="acymailing_introtext">'.$this->introtext.'</span>'; } ?>
<form action="<?php echo JRoute::_( 'index.php' );?>" method="post" name="adminForm" id="adminForm" <?php if(!empty($this->fieldsClass->formoption)) echo $this->fieldsClass->formoption; ?> >
	<fieldset class="adminform acy_user_info">
		<legend><span><?php echo JText::_( 'USER_INFORMATIONS' ); ?></span></legend>
		<div id="acyuserinfo">
		<?php if(acymailing_level(3)){
			if(!empty($this->subscriber->email)) $this->fieldsClass->currentUser = $this->subscriber;
			$tmpCatId = array();
			$tmpCatTag = array();
			foreach($this->extraFields as $fieldName => $oneExtraField) {
				if($oneExtraField->type == 'category'){
					if(empty($oneExtraField->fieldcat) && !empty($tmpCatId)){
						while(!empty($tmpCatId)){
							echo '</'.str_replace('fldset', 'fieldset', end($tmpCatTag)).'>';
							array_pop($tmpCatId);
							array_pop($tmpCatTag);
						}
					}
					$tmpCatId[] = $oneExtraField->fieldid;
					$tmpCatTag[] = $oneExtraField->options['fieldcattag'];
					echo '<'.str_replace('fldset', 'fieldset', end($tmpCatTag)).' class="fieldCategory '.$oneExtraField->options['fieldcatclass'].'" id="tr'.$oneExtraField->namekey.'">';
					if(in_array(end($tmpCatTag), array('fieldset', 'fldset'))) echo '<legend>'.$oneExtraField->fieldname.'</legend>';
				}else{
					if(in_array($oneExtraField->fieldcat, $tmpCatId) || empty($oneExtraField->fieldcat)){
						while(!empty($tmpCatId) && $oneExtraField->fieldcat != end($tmpCatId)){
							echo '</'.str_replace('fldset', 'fieldset', end($tmpCatTag)).'>';
							array_pop($tmpCatId);
							array_pop($tmpCatTag);
						}
					}
					echo '<div id="tr'.$fieldName.'" class="acy_onefield"><div class="acykey">'.$this->fieldsClass->getFieldName($oneExtraField).'</div>';
					echo '<div class="inputVal">';
					if(in_array($fieldName,array('name','email')) AND !empty($this->subscriber->userid)){echo $this->subscriber->$fieldName; }
					else{echo $this->fieldsClass->display($oneExtraField,@$this->subscriber->$fieldName,'data[subscriber]['.$fieldName.']'); }
					echo '</div></div>';
				}
			}
			$lastVal = end($tmpCatId);
			while(!empty($lastVal)){
				echo '</'.str_replace('fldset', 'fieldset', end($tmpCatTag)).'>';
				array_pop($tmpCatId);
				array_pop($tmpCatTag);
				$lastVal = end($tmpCatId);
			}
		}else{
			if(!empty($this->fieldsToDisplay) && (strpos($this->fieldsToDisplay, 'name') !== false || strpos($this->fieldsToDisplay, 'default') !== false || strpos($this->fieldsToDisplay, 'all') !== false)){ ?>
				<div id="trname" class="acy_onefield">
					<div class="acykey">
						<label for="field_name"><?php echo JText::_( 'JOOMEXT_NAME' ); ?></label>
					</div>
					<div class="inputVal">
						<?php
						if(empty($this->subscriber->userid)){
								echo '<input type="text" name="data[subscriber][name]" id="field_name" class="inputbox" style="width:200px;" value="'.$this->escape(@$this->subscriber->name).'" />';
						}else{
							echo $this->subscriber->name;
						}
						?>
					</div>
				</div>
			<?php }
			if(!empty($this->fieldsToDisplay) && (strpos($this->fieldsToDisplay, 'email') !== false || strpos($this->fieldsToDisplay, 'default') !== false || strpos($this->fieldsToDisplay, 'all') !== false)){ ?>
				<div id="tremail" class="acy_onefield">
					<div class="acykey">
						<label for="field_email"><?php echo JText::_( 'JOOMEXT_EMAIL' ); ?></label>
					</div>
					<div class="inputVal">
						<?php
						if(empty($this->subscriber->userid)){
							echo '<input class="inputbox" type="text" name="data[subscriber][email]" id="field_email" style="width:200px;" value="'.$this->escape(@$this->subscriber->email).'" />';
						}else{
							echo $this->subscriber->email;
						}
						?>
					</div>
				</div>
			<?php }
			if(!empty($this->fieldsToDisplay) && (strpos($this->fieldsToDisplay, 'html') !== false || strpos($this->fieldsToDisplay, 'default') !== false || strpos($this->fieldsToDisplay, 'all') !== false)){ ?>
				<div id="trhtml" class="acy_onefield">
					<div class="acykey">
						<label for="field_email"><?php echo JText::_( 'RECEIVE' ); ?></label>
					</div>
					<div class="inputVal">
						<?php echo JHTML::_('acyselect.booleanlist', "data[subscriber][html]" , '',$this->subscriber->html,JText::_('HTML'),JText::_('JOOMEXT_TEXT'),'user_html'); ?>
					</div>
				</div>
			<?php }
		}
?>
		</div>
	</fieldset>
	<?php if($this->displayLists){?>
	<fieldset class="adminform acy_subscription_list">
		<legend><span><?php echo JText::_( 'SUBSCRIPTION' ); ?></span></legend>

		<?php if(empty($this->dropdown)) include('subs_default.php'); else include('subs_dropdown.php'); ?>
	</fieldset>
	<?php }

	?>

	<br />
	<input type="hidden" name="option" value="<?php echo ACYMAILING_COMPONENT; ?>" />
	<input type="hidden" name="task" value="savechanges" />
	<input type="hidden" name="ctrl" value="user" />
	<input type="hidden" name="hiddenlists" value="<?php echo $this->hiddenlists; ?>"/>
	<?php
	$app = JFactory::getApplication();
	$menus = $app->getMenu();
	if(!empty($menus)) $current = $menus->getActive();
	if(!empty($current)) echo '<input type="hidden" name="acy_source" value="menu_'.$current->id.'" />';

	echo JHTML::_( 'form.token' ); ?>
	<input type="hidden" name="subid" value="<?php echo $this->subscriber->subid; ?>" />
	<?php if(JRequest::getCmd('tmpl') == 'component'){ ?><input type="hidden" name="tmpl" value="component" /><?php } ?>
	<input type="hidden" name="key" value="<?php echo $this->subscriber->key; ?>" />
	<p class="acymodifybutton">
		<input class="button btn btn-primary" type="submit" onclick="return checkChangeForm();" value="<?php echo empty($this->subscriber->subid) ? $this->escape(JText::_('SUBSCRIBE')) :  $this->escape(JText::_('SAVE_CHANGES'))?>"/>
	</p>
</form>
<?php if(!empty($this->finaltext)){ echo '<span class="acymailing_finaltext">'.$this->finaltext.'</span>'; } ?>
</div>
PK!�#o,,views/user/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�#o,,views/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!���CC#views/frontchooselist/view.html.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php


class frontchooselistViewfrontchooselist extends acymailingView
{
	function display($tpl = null)
	{
		$function = $this->getLayout();
		if(method_exists($this,$function)) $this->$function();

		parent::display($tpl);
	}

	function listing(){

		$listClass = acymailing_get('class.list');
		$rows = $listClass->getFrontendLists();

		$selectedLists = acymailing_getVar('string', 'values', '', '');

		if(strtolower($selectedLists) == 'all'){
			foreach($rows as $id => $oneRow){
				$rows[$id]->selected = true;
			}
		}elseif(!empty($selectedLists)){
			$selectedLists = explode(',',$selectedLists);
			foreach($rows as $id => $oneRow){
				if(in_array($oneRow->listid,$selectedLists)){
					$rows[$id]->selected = true;
				}
			}
		}

		$fieldName = acymailing_getVar('string', 'task');
		$controlName = acymailing_getVar('string', 'control', 'params');
		$popup = acymailing_getVar('string', 'popup', '1');

		$this->rows = $rows;
		$this->selectedLists = $selectedLists;
		$this->fieldName = $fieldName;
		$this->controlName = $controlName;
		$this->popup = $popup;
	}
}
PK!�#o,, views/frontchooselist/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�#o,,%views/frontchooselist/tmpl/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!����[[&views/frontchooselist/tmpl/listing.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php include(ACYMAILING_BACK.'views'.DS.'chooselist'.DS.'tmpl'.DS.'listing.php');
PK!�4R++views/lists/view.html.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php


class listsViewLists extends acymailingView{
	function display($tpl = null){
		$function = $this->getLayout();
		if(method_exists($this, $function)) $this->$function();

		parent::display($tpl);
	}

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

		global $Itemid;
		$config = acymailing_config();

		$jsite = JFactory::getApplication('site');
		$menus = $jsite->getMenu();
		$menu = $menus->getActive();

		if(empty($menu) AND !empty($Itemid)){
			$menus->setActive($Itemid);
			$menu = $menus->getItem($Itemid);
		}

		if(empty($menu)) {
			acymailing_enqueueMessage(JText::_('ACY_NOTALLOWED'));
			$app->redirect('index.php');
		}

		$selectedLists = 'all';

		if(is_object($menu)){
			jimport('joomla.html.parameter');
			$menuparams = new acyParameter($menu->params);


			$this->assign('listsintrotext', $menuparams->get('listsintrotext'));
			$this->assign('listsfinaltext', $menuparams->get('listsfinaltext'));
			$selectedLists = $menuparams->get('lists', 'all');

			$document = JFactory::getDocument();
			if($menuparams->get('menu-meta_description')) $document->setDescription($menuparams->get('menu-meta_description'));
			if($menuparams->get('menu-meta_keywords')) $document->setMetadata('keywords', $menuparams->get('menu-meta_keywords'));
			if($menuparams->get('robots')) $document->setMetadata('robots', $menuparams->get('robots'));
			if($menuparams->get('page_title')) acymailing_setPageTitle($menuparams->get('page_title'));
		}

		if(empty($menuparams)){
			$pathway = $app->getPathway();
			$pathway->addItem(JText::_('MAILING_LISTS'));
		}

		$document = JFactory::getDocument();
		$link = '&format=feed&limitstart=';
		if($config->get('acyrss_format') == 'rss' || $config->get('acyrss_format') == 'both'){
			$attribs = array('type' => 'application/rss+xml', 'title' => 'RSS 2.0');
			$document->addHeadLink(JRoute::_($link.'&type=rss'), 'alternate', 'rel', $attribs);
		}
		if($config->get('acyrss_format') == 'atom' || $config->get('acyrss_format') == 'both'){
			$attribs = array('type' => 'application/atom+xml', 'title' => 'Atom 1.0');
			$document->addHeadLink(JRoute::_($link.'&type=atom'), 'alternate', 'rel', $attribs);
		}

		$listsClass = acymailing_get('class.list');
		$allLists = $listsClass->getLists('', $selectedLists);

		if(acymailing_level(1)){
			$allLists = $listsClass->onlyCurrentLanguage($allLists);
		}

		$myItem = empty($Itemid) ? '' : '&Itemid='.$Itemid;
		$this->assignRef('rows', $allLists);
		$this->assignRef('item', $myItem);
	}
}
PK!/���

views/lists/view.feed.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php

class listsViewlists  extends acymailingView
{
	function display($tpl = null){

		global $Itemid;
		$db			= JFactory::getDBO();
		$app = JFactory::getApplication();
		$doc	= JFactory::getDocument();
		$feedEmail = (@$app->getCfg('feed_email')) ? $app->getCfg('feed_email') : 'author';
		$siteEmail = $app->getCfg('mailfrom');
		$jsite = JFactory::getApplication('site');
		$menus = $jsite->getMenu();
		$menu	= $menus->getActive();
		$listed = array();

		if(empty($menu) AND !empty($Itemid)){
			$menus->setActive($Itemid);
			$menu	= $menus->getItem($Itemid);
		}

		$myItem = empty($Itemid) ? '' : '&Itemid='.$Itemid;
		$selectedLists = 'all';
		if (is_object( $menu )) {
			jimport('joomla.html.parameter');
			$menuparams = new acyParameter( $menu->params );
			$selectedLists = $menuparams->get('lists','all');
		}
		$listsClass = acymailing_get('class.list');
		$allLists = $listsClass->getLists('listid',$selectedLists);
		foreach($allLists as $oneList){
			if($oneList->published && $oneList->visible && acymailing_isAllowed($oneList->access_sub)){
				$listed[] = $oneList->listid;
			}
		}

		$config = acymailing_config();
		$filters = array();
		$filters[] = 'a.type = \'news\'';
		$filters[] = 'a.published = 1';
		$filters[] = 'a.visible = 1';
		$filters[] = 'c.listid IN ('.implode(',',$listed).')';
		$query = 'SELECT a.*,c.listid';
		$query .= ' FROM '.acymailing_table('listmail').' as c';
		$query .= ' LEFT JOIN '.acymailing_table('mail').' as a on a.mailid = c.mailid ';
		$query .= ' WHERE ('.implode(') AND (',$filters).')';
		$query .= ' GROUP BY a.mailid ORDER BY a.'.$config->get('acyrss_order','senddate').' '.($config->get('acyrss_order','senddate') == 'subject' ? 'ASC' : 'DESC');
		$query .= ' LIMIT '.$config->get('acyrss_element','20');
		$db->setQuery($query);
		$rows = $db->loadObjectList();
		$doc->title = $config->get('acyrss_name','');
		$doc->description = $config->get('acyrss_description','');

		$receiver = new stdClass();
		$receiver->name = JText::_('VISITOR');
		$receiver->subid = 0;
		$mailClass = acymailing_get('helper.mailer');
		$mailClass->loadedToSend = false;

		foreach ( $rows as $row )
		{
			$oneMail = $mailClass->load($row->mailid);
			$oneMail->sendHTML = true;
			$mailClass->dispatcher->trigger('acymailing_replaceusertags',array(&$oneMail,&$receiver,false));
			$title = $this->escape( $oneMail->subject );
			$title = html_entity_decode( $title );
			$oneList = $allLists[$row->listid];
			$link = JRoute::_('index.php?option=com_acymailing&amp;ctrl=archive&amp;task=view&amp;listid='.$oneList->listid.'-'.$oneList->alias.'&amp;mailid='.$row->mailid.'-'.$row->alias);

			$description	= $oneMail->body;
			$author			= $oneMail->userid;
			$item = new JFeedItem();
			$item->title 		= $title;
			$item->link 		= $link;
			$item->description 	= $description;
			$item->date			= acymailing_getDate($oneMail->senddate,'%Y-%m-%d %H:%M:%S');
			$item->category   	= JText::_('NEWSLETTER');

			$doc->addItem( $item );
		}
	}
}
PK!�#o,,views/lists/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�#o,,views/lists/tmpl/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�����views/lists/tmpl/listing.xmlnu&1i�<?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout title="Mailing Lists Archive (All)">
		<message>This menu enables you to display all AcyMailing Mailing Lists on your website in order to see the archive Newsletters</message>
	</layout>
	<state>
		<name>Mailing Lists Archive (All)</name>
		<params addpath="/components/com_acymailing/params">
			<param name="help" type="help" default="newsletter-archive-section" label="Help" description="Click on the help button to get some help" />
			<param name="lists" type="lists" default="All" label="VISIBLE_LISTS" description="The following selected lists will be displayed on your archive section." />
			<param name="listsintrotext" type="textarea" rows="5" cols="35" default="" label="INTRO_TEXT" description="This text will be displayed before the lists inside a div class=acymailing_listsintrotext" />
			<param name="listsfinaltext" type="textarea" rows="5" cols="35" default="" label="POST_TEXT" description="This text will be displayed after the lists inside a div class=acymailing_listsfinaltext" />
		</params>
	</state>
	<fields name="params" addfieldpath="/components/com_acymailing/params">
		<fieldset name="basic">
			<field name="help" type="help" default="newsletter-archive-section" label="Help" description="Click on the help button to get some help" />
			<field name="lists" type="lists" default="All" label="VISIBLE_LISTS" description="The following selected lists will be displayed on your archive section." />
			<field name="listsintrotext" type="textarea" rows="5" cols="35" default="" label="INTRO_TEXT" description="This text will be displayed before the lists inside a div class=acymailing_listsintrotext" filter="SAFEHTML" />
			<field name="listsfinaltext" type="textarea" rows="5" cols="35" default="" label="POST_TEXT" description="This text will be displayed after the listsinside a div class=acymailing_listsfinaltext" filter="SAFEHTML" />
		</fieldset>
	</fields>
</metadata>PK!����views/lists/tmpl/listing.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><div id="acylistslisting" >
<h1 class="componentheading"><?php echo JText::_('MAILING_LISTS'); ?></h1>
<?php
	if(!empty($this->listsintrotext)) echo '<div class="acymailing_listsintrotext" >'.$this->listsintrotext.'</div>';
	$k = 0;
	$my = JFactory::getUser();

	foreach($this->rows as $i => $oneList){
		$row =& $this->rows[$i];
		$frontEndAccess = true;
		$frontEndManagement = false;

		if(!$frontEndManagement AND (!$frontEndAccess OR !$row->published OR !$row->visible)) continue;
?>

	<div class="<?php echo "acymailing_list acymailing_row$k"; ?>">
			<div class="list_name"><a href="<?php echo acymailing_completeLink('archive&listid='.$row->listid.'-'.$row->alias.$this->item)?>"><?php echo $row->name; ?></a></div>
			<div class="list_description"><?php echo $row->description; ?></div>
	</div>
<?php
		$k = 1-$k;
	}

	if(!empty($this->listsfinaltext)) echo '<div class="acymailing_listsfinaltext" >'.$this->listsfinaltext.'</div>';
?>
</div>
PK!�#o,,views/frontlist/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�9���views/frontlist/view.html.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
include(ACYMAILING_BACK.'views'.DS.'list'.DS.'view.html.php');
class FrontlistViewFrontlist extends ListViewList
{
	var $ctrl = 'frontlist';

	function display($tpl = null){
		global $Itemid;
		$this->Itemid = $Itemid;

		parent::display($tpl);
	}

	function listing(){
		if(empty($_POST) && !acymailing_getVar('int', 'start') && !acymailing_getVar('int', 'limitstart')){
			acymailing_setVar('limitstart',0);
		}

		return parent::listing();
	}
}
PK!�#o,,views/frontlist/tmpl/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!W��� views/frontlist/tmpl/listing.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><fieldset id="acy_list_listing_menu">
	<div class="toolbar" id="acytoolbar" style="float: right;">
		<table>
			<tr>
				<?php if(acymailing_isAllowed($this->config->get('acl_lists_manage','all'))){ ?>
					<td id="acybutton_subscriber_add">
						<a onclick="javascript:submitbutton('add'); return false;" href="#" >
							<span class="icon-32-new" title="<?php echo acymailing_translation('ACY_NEW'); ?>"></span><?php echo acymailing_translation('ACY_NEW'); ?>
						</a>
					</td>
					<td id="acybutton_subscriber_edit">
						<a onclick="javascript:if(document.adminForm.boxchecked.value==0){alert('<?php echo acymailing_translation('PLEASE_SELECT',true);?>');}else{ submitbutton('edit')} return false;" href="#" >
							<span class="icon-32-edit" title="<?php echo acymailing_translation('ACY_EDIT'); ?>"></span><?php echo acymailing_translation('ACY_EDIT'); ?>
						</a>
					</td>
				<?php } ?>
				<?php if(acymailing_isAllowed($this->config->get('acl_lists_delete','all'))){ ?>
					<td id="acybutton_subscriber_delete">
						<a onclick="javascript:if(document.adminForm.boxchecked.value==0){alert('<?php echo acymailing_translation('PLEASE_SELECT',true);?>');}else{if(confirm('<?php echo acymailing_translation('ACY_VALIDDELETEITEMS',true); ?>')){submitbutton('remove');}} return false;" href="#" >
							<span class="icon-32-delete" title="<?php echo acymailing_translation('ACY_DELETE'); ?>"></span><?php echo acymailing_translation('ACY_DELETE'); ?>
						</a>
					</td>
				<?php } ?>
			</tr>
		</table>
	</div>
	<div class="acyheader" style="float: left;"><h1><?php echo acymailing_translation('LISTS'); ?></h1></div>
</fieldset>

<?php
include(ACYMAILING_BACK.'views'.DS.'list'.DS.'tmpl'.DS.'listing.php');
PK!LE��� views/frontlist/tmpl/listing.xmlnu&1i�<?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout title="Front-end list management">
		<message>Access the front-end list management</message>
	</layout>
	<state>
		<name>Front-end list management</name>
	</state>
</metadata>PK!
I#�WWviews/frontlist/tmpl/form.xmlnu&1i�<?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout hidden="true" />
</metadata>PK!Y��8��views/frontlist/tmpl/form.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><fieldset id="acy_list_form_menu">
	<div class="toolbar" id="acytoolbar" style="float: right;">
		<table>
			<tr>
				<td id="acybutton_subscriber_save"><a onclick="javascript:<?php if(ACYMAILING_J16) echo "Joomla."; ?>submitbutton('save'); return false;" href="#" ><span class="icon-32-save" title="<?php echo acymailing_translation('ACY_SAVE'); ?>"></span><?php echo acymailing_translation('ACY_SAVE'); ?></a></td>
				<td id="acybutton_subscriber_apply"><a onclick="javascript:<?php if(ACYMAILING_J16) echo "Joomla."; ?>submitbutton('apply'); return false;" href="#" ><span class="icon-32-apply" title="<?php echo acymailing_translation('ACY_APPLY'); ?>"></span><?php echo acymailing_translation('ACY_APPLY'); ?></a></td>
				<td id="acybutton_subscriber_cancel"><a onclick="javascript:<?php if(ACYMAILING_J16) echo "Joomla."; ?>submitbutton('cancel'); return false;" href="#" ><span class="icon-32-cancel" title="<?php echo acymailing_translation('ACY_CANCEL'); ?>"></span><?php echo acymailing_translation('ACY_CANCEL'); ?></a></td>
			</tr>
		</table>
	</div>
	<div class="acyheader" style="float: left;"><h1><?php echo acymailing_translation('LIST'); ?></h1></div>
</fieldset>
<?php
include(ACYMAILING_BACK.'views'.DS.'list'.DS.'tmpl'.DS.'form.php');
PK!T��__views/frontfile/tmpl/select.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
include(ACYMAILING_BACK.'views'.DS.'file'.DS.'tmpl'.DS.'select.php');
PK!�#o,,views/frontfile/tmpl/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!i1���views/frontfile/view.html.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
include(ACYMAILING_BACK.'views'.DS.'file'.DS.'view.html.php');

class FrontfileViewFrontfile extends FileViewFile
{
	var $ctrl='frontfile';
}
PK!�#o,,views/frontfile/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!��o�b	b	views/archive/view.pdf.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php


class archiveViewArchive extends acymailingView
{
	function display($tpl = null)
	{
		$function = $this->getLayout();
		if(method_exists($this,$function)) $this->$function();

	}

	function view(){

			$mailid = acymailing_getCID('mailid');

		if(empty($mailid)){
			$db=&JFactory::getDBO();
			$query = 'SELECT m.`mailid` FROM `#__acymailing_list` as l LEFT JOIN `#__acymailing_listmail` as lm ON l.listid=lm.listid LEFT JOIN `#__acymailing_mail` as m on lm.mailid = m.mailid';
			$query .= ' WHERE l.`visible` = 1 AND l.`published` = 1 AND m.`visible`= 1 AND m.`published` = 1';
			if(!empty($listid)) $query .= ' AND l.`listid` = '.(int) $listid;
			$query .= ' ORDER BY m.`mailid` DESC LIMIT 1';
			$db->setQuery($query);
			$mailid = $db->loadResult();

			if(empty($mailid)) return JError::raiseError( 404, 'Newsletter not found');
			}

		$access_sub = true;

			$mailClass = acymailing_get('helper.mailer');
			$mailClass->loadedToSend = false;
			$oneMail = $mailClass->load($mailid);

			if(empty($oneMail->mailid)){
				return JError::raiseError( 404, 'Newsletter not found : '.$mailid );
			}

			if(!$access_sub OR !$oneMail->published OR !$oneMail->visible){
				$key = JRequest::getString('key');
				if(empty($key) OR $key !== $oneMail->key){
					$app = JFactory::getApplication();
					$app->enqueueMessage('You can not have access to this e-mail','error');
					$app->redirect(acymailing_completeLink('lists',false,true));
					return false;
				}
			}

		$user = JFactory::getUser();
		if(!empty($user->email)){
			$userClass = acymailing_get('class.subscriber');
			$receiver = $userClass->get($user->email);
		}else{
			$receiver = new stdClass();
			$receiver->name = JText::_('VISITOR');
		}

		$oneMail->sendHTML = true;
		$mailClass->dispatcher->trigger('acymailing_replaceusertags',array(&$oneMail,&$receiver,false));

		acymailing_setPageTitle($oneMail->subject );

		if(!empty($oneMail->text)) echo nl2br($mailClass->textVersion($oneMail->text,false));
			else echo nl2br($mailClass->textVersion($oneMail->body,true));

	}
}
PK!�#o,,views/archive/tmpl/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!]�'(��views/archive/tmpl/listing.xmlnu&1i�<?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout title="Mailing List Archive (Single)">
		<message>Display the name and description of the selected List and a listing of Newsletters belonging to this list.</message>
	</layout>
	<state>
		<name>Mailing List Archive (Single)</name>
		<params addpath="/components/com_acymailing/params">
			<param name="listid" type="listid" label="List" description="" menu="archive" />
		</params>
	</state>
	<fields name="params" addfieldpath="/components/com_acymailing/params">
		<fieldset name="basic">
			<field name="listid" type="listid" label="List" description="" menu="archive" />
		</fieldset>
	</fields>
</metadata>PK!���$$views/archive/tmpl/listing.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><div id="acyarchivelisting">
<?php if(ACYMAILING_J16){
		JHtml::_('script', 'system/core.js', false, true);
	}?>
<?php if($this->values->show_page_heading){ ?>
<h1 class="contentheading<?php echo $this->values->suffix; ?>"><?php echo $this->values->page_heading; ?></h1>
<?php } ?>
<form action="<?php echo acymailing_completeLink('archive&listid='.$this->list->listid); ?>" method="post" name="adminForm" id="adminForm" >
	<table style="width:100%" cellpadding="0" cellspacing="0" border="0" align="center" class="contentpane<?php echo $this->values->suffix; ?>">
	<?php if($this->values->show_description){ ?>
		<tr>
			<td class="contentdescription<?php echo $this->values->suffix; ?>" >
				<?php echo $this->list->description; ?>
			</td>
		</tr>
	<?php } ?>
		<tr>
			<td>
			<?php
				if(!empty($this->manageableLists)){
			?>
				<p class="acynewbutton"><a class="btn" href="<?php echo acymailing_completeLink('frontnewsletter&task=add&listid='.$this->list->listid); ?>" title="<?php echo JText::_('CREATE_NEWSLETTER',true); ?>" ><img class="icon16" src="<?php echo ACYMAILING_IMAGES; ?>icons/icon-16-add.png" alt="<?php echo JText::_('CREATE_NEWSLETTER',true); ?>" /> <?php echo JText::_('CREATE_NEWSLETTER'); ?></a></p>
			<?php } ?>
				<?php echo $this->loadTemplate('newsletters'); ?>
				<?php if(!empty($this->values->itemid)){ ?>
					<input type="hidden" name="Itemid" value=<?php echo $this->values->itemid; ?> />
				<?php } ?>
				<input type="hidden" name="option" value="<?php echo ACYMAILING_COMPONENT; ?>" />
				<input type="hidden" name="task" value="" />
				<input type="hidden" name="ctrl" value="archive" />
				<input type="hidden" name="filter_order" value="<?php echo $this->pageInfo->filter->order->value; ?>" />
				<input type="hidden" name="filter_order_Dir" value="<?php echo $this->pageInfo->filter->order->dir; ?>" />
				<input type="hidden" name="nbreceiveemail" value="0" />
			</td>
		</tr>
	</table>

	<?php if($this->values->show_receiveemail){ ?>
		<div id="receiveemailbox" class="receiveemailbox receiveemailbox_hidden">
			<fieldset class="acymailing_receiveemail">
			<legend><?php echo JText::_('SEND_SELECT_NEWS'); ?></legend>
				<table>
					<tr>
						<td>
							<label for="forwardname"><?php echo JText::_('JOOMEXT_NAME'); ?></label>
						</td>
						<td>
							<input id="forwardname" type="text" class="inputbox required" name="name" value="" style="width:100px"/>
						</td>
					</tr>
					<tr>
						<td>
							<label for="forwardemail"><?php echo JText::_('JOOMEXT_EMAIL'); ?></label>
						</td>
						<td>
							<input id="forwardemail" type="text" class="inputbox required" name="email" value="" style="width:100px"/>
						</td>
					</tr>
					<tr>
						<?php
							$captchaClass = acymailing_get('class.acycaptcha');
							$captchaClass->display();
						?>
					</tr>
				</table>
				<button class="btn btn-primary" type="submit" value="sendarchive" name="task"/><?php echo JText::_('SEND'); ?></button>
				<?php echo JHTML::_( 'form.token' ); ?>
			</fieldset>
		</div>

	<?php }
		if(!empty($this->manageableLists)){
	?>
		<p class="acynewbutton"><a class="btn" href="<?php echo acymailing_completeLink('frontnewsletter&task=add&listid='.$this->list->listid); ?>" title="<?php echo JText::_('CREATE_NEWSLETTER',true); ?>" ><img class="icon16" src="<?php echo ACYMAILING_IMAGES; ?>icons/icon-16-add.png" alt="<?php echo JText::_('CREATE_NEWSLETTER',true); ?>" /> <?php echo JText::_('CREATE_NEWSLETTER'); ?></a></p>
	<?php } ?>
</form>
</div>
PK!ϝ��views/archive/tmpl/view.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><div id="acyarchiveview">
<div><?php if($this->config->get('frontend_subject',1)){ ?><h1 class="contentheading<?php echo $this->values->suffix; ?>"><?php echo $this->mail->subject; ?>
	<?php if($this->frontEndManagement AND ($this->config->get('frontend_modif',1) || ($this->mail->userid == $this->my->id)) AND ($this->config->get('frontend_modif_sent',1) || empty($this->mail->senddate))){ ?>
		<a <?php if(JRequest::getCmd('tmpl') == 'component') echo 'target="_blank" '; ?> href="<?php echo acymailing_completeLink('frontnewsletter&task=edit&mailid='.$this->mail->mailid.'&listid='.$this->list->listid); ?>"><img class="icon16" src="<?php echo ACYMAILING_IMAGES ?>icons/icon-16-edit.png" alt="<?php echo JText::_('ACY_EDIT',true) ?>"/></a>
	<?php } ?>
</h1>
<?php } ?>
	<?php if($this->config->get('frontend_print',0) OR $this->config->get('frontend_pdf',0)) {
		$link = 'archive&task=view&mailid='.$this->mail->mailid.'-'.$this->mail->alias;
		$listid = JRequest::getCmd('listid');
		if(!empty($listid)) $link .= '&listid='.$listid;
		$key = JRequest::getCmd('key');
		if(!empty($key)) $link .= '&key='.$key; ?>
	<div align="right" style="float:right;">
		<table>
		<tr>
	<?php if(!ACYMAILING_J16 && $this->config->get('frontend_pdf',0)){?>
		<td class="buttonheading">
	<?php $pdfimage = JHTML::_('image.site',  'pdf_button.png', !ACYMAILING_J16 ? '/images/M_images/' : '/media/system/images/', NULL, NULL, JText::_( 'PDF' ) );
		$pdflink = acymailing_completeLink($link,true);
		$pdflink .= strpos($pdflink,'?') ? '&format=pdf' : '?format=pdf';
		?>
		<a href="<?php echo $pdflink; ?>" title="<?php echo JText::_( 'PDF' ); ?>" onclick="window.open(this.href,'win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" rel="nofollow"><?php echo $pdfimage; ?></a>
		</td>
	<?php }
		if($this->config->get('frontend_print',0)){?>
		<td class="buttonheading">
		<?php
		if(ACYMAILING_J30){
			$printimage = '<img src="'.ACYMAILING_IMAGES.'icons/icon-32-acyprint.png" alt="'.JText::_( 'ACY_PRINT',true ).'" />';
		}else{
			$printimage = JHTML::_('image.site',  'printButton.png', !ACYMAILING_J16 ? '/images/M_images/' : '/media/system/images/', NULL, NULL, JText::_( 'ACY_PRINT' ) );
		} ?>
		<a title="<?php echo JText::_( 'ACY_PRINT',true ); ?>" href="#" onclick="if(document.getElementById('iframepreview')){document.getElementById('iframepreview').contentWindow.focus();document.getElementById('iframepreview').contentWindow.print();}else{window.print();}return false;"><?php echo $printimage; ?></a>

		</td>
	<?php } ?>
		</tr></table>
	</div>
	<?php } ?>
</div>
<div class="newsletter_body" style="min-width:80%" id="newsletter_preview_area"><?php echo $this->mail->html ? $this->mail->body : nl2br($this->mail->altbody); ?></div>
<?php if(!empty($this->mail->attachments)){?>
<fieldset class="newsletter_attachments"><legend><?php echo JText::_( 'ATTACHMENTS' ); ?></legend>
<table>
	<?php foreach($this->mail->attachments as $attachment){
			echo '<tr><td><a href="'.$attachment->url.'" target="_blank">'.$attachment->name.'</a></td></tr>';
	}?>
</table>
</fieldset>
<?php }
	if($this->config->get('comments_feature') == 'jcomments'){
		$comments = ACYMAILING_ROOT.'components'.DS.'com_jcomments'.DS.'jcomments.php';
		if (file_exists($comments)) {
			require_once($comments);
			echo JComments::showComments($this->mail->mailid, 'com_acymailing', $this->mail->subject);
		}
	}elseif($this->config->get('comments_feature') == 'jomcomment'){
		$comments = ACYMAILING_ROOT.'plugins'.DS.'content'.DS.'jom_comment_bot.php';
		if (file_exists($comments)) {
			require_once($comments);
			echo jomcomment($this->mail->mailid, 'com_acymailing');
		}
	}elseif($this->config->get('comments_feature') == 'disqus'){
		$disqus_shortname = $this->config->get('disqus_shortname');
		if(!empty($disqus_shortname))
		{
			$lang = JFactory::getLanguage();
			$lang_shortcode = explode('-', $lang->getTag());
?>
			<div style="clear:both;"></div><div id="disqus_thread"></div>
			<script type="text/javascript">
				var disqus_identifier = "Joomla_Disqus_MAILID_<?php echo $this->mail->mailid; ?>";
				var disqus_shortname = "<?php echo $disqus_shortname; ?>";
				var disqus_config = function () {
					this.language = "<?php echo $lang_shortcode[0]; ?>";
				};
				(function() {
					var dsq = document.createElement("script"); dsq.type = "text/javascript"; dsq.async = true;
					dsq.src = "http://" + disqus_shortname + ".disqus.com/embed.js";
					(document.getElementsByTagName("head")[0] || document.getElementsByTagName("body")[0]).appendChild(dsq);
				})();
			</script>
			<noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<?php
		}
	}elseif($this->config->get('comments_feature') == 'rscomments'){
		echo '{rscomments option="com_acymailing" id="'.$this->mail->mailid.'"}';
	}elseif($this->config->get('comments_feature') == 'komento'){
		require_once(JPATH_ROOT.DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_komento'.DIRECTORY_SEPARATOR.'bootstrap.php' );
		echo Komento::commentify('com_acymailing', $this->mail,array());
	}

?>
</div>
PK!rr6�YYviews/archive/tmpl/view.xmlnu&1i�<?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout title="Latest Newsletter">
		<message>Display the latest published and visible Newsletter from the selected list</message>
	</layout>
	<state>
		<name>Latest Newsletter</name>
		<params addpath="/components/com_acymailing/params">
			<param name="listid" type="listid" label="List" description="" />
		</params>
	</state>
	<fields name="params" addfieldpath="/components/com_acymailing/params">
		<fieldset name="basic">
			<field name="listid" type="listid" label="List" description="" />
		</fieldset>
	</fields>
</metadata>PK!
I#�WWviews/archive/tmpl/forward.xmlnu&1i�<?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout hidden="true" />
</metadata>PK!�Mnu
u
*views/archive/tmpl/listing_newsletters.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php if($this->values->filter){ ?>
	<input placeholder="<?php echo JText::_('ACY_SEARCH'); ?>" type="text" name="search" id="acymailingsearch" value="<?php echo $this->escape($this->pageInfo->search); ?>" class="inputbox"/>
	<button class="btn button buttongo" onclick="this.form.submit();"><?php echo JText::_('JOOMEXT_GO'); ?></button>
	<button class="btn button buttonreset" onclick="document.getElementById('acymailingsearch').value='';this.form.submit();"><?php echo JText::_('JOOMEXT_RESET'); ?></button>
<?php }
echo $this->ordering;
$k = 1;
for($i = 0, $a = count($this->rows); $i < $a; $i++){
	$row =& $this->rows[$i];
	echo '<div class="archiveRow archiveRow'.$k.$this->values->suffix.'">';

	if(!empty($row->thumb)) echo '<img class="archiveItemPict" src="'.$row->thumb.'"/>';
	echo '<span class="acyarchivetitle"><a '.($this->config->get('open_popup', 1) ? 'class="modal" rel="{handler: \'iframe\', size: {x: '.intval($this->config->get('popup_width', 750)).', y: '.intval($this->config->get('popup_height', 550)).'}}"' : '').'href="'.acymailing_completeLink('archive&task=view&listid='.$row->listid.'&mailid='.$row->mailid.'-'.strip_tags($row->alias).$this->item, (bool)$this->config->get('open_popup', 1)).'">';
	echo acymailing_dispSearch($row->subject, $this->pageInfo->search).'</a>';
	echo '</span>';
	if($this->values->show_senddate && !empty($row->senddate)){
		echo '<span class="sentondate">'.JText::sprintf('ACY_SENT_ON', acymailing_getDate($row->senddate, JText::_('DATE_FORMAT_LC3'))).'</span>';
	}
	if($this->values->show_receiveemail){ ?>
		<span class="receiveviaemail">
				<input onclick="changeReceiveEmail(this.checked)" type="checkbox" name="receivemail[]" value="<?php echo $row->mailid; ?>" id="receive_<?php echo $row->mailid; ?>"/> <label for="receive_<?php echo $row->mailid; ?>"><?php echo JText::_('RECEIVE_VIA_EMAIL'); ?></label>
			</span>
		<?php
		if(!empty($row->summary)) echo '<br/>';
	}
	if(!empty($row->summary)) echo '<span class="archiveItemDesc">'.nl2br($row->summary).'</span>';
	echo '</div>';
	$k = 3 - $k;
}
?>
<div class="archivePagination">
	<div class="sectiontablefooter<?php echo $this->values->suffix; ?> pagination"><?php echo $this->pagination->getPagesLinks(); ?></div>
	<div class="sectiontablefooter<?php echo $this->values->suffix; ?>"><?php echo $this->pagination->getPagesCounter(); ?></div>
</div>
PK!+6�Q�P�Pviews/archive/view.html.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php


class archiveViewArchive extends acymailingView{
	function display($tpl = null){
		$function = $this->getLayout();
		if(method_exists($this, $function)) $this->$function();

		parent::display($tpl);
	}

	function forward(){
		$my = JFactory::getUser();
		$subkeys = JRequest::getString('subid', JRequest::getString('sub'));
		if(!empty($subkeys)){
			$db = JFactory::getDBO();
			$subid = intval(substr($subkeys, 0, strpos($subkeys, '-')));
			$subkey = substr($subkeys, strpos($subkeys, '-') + 1);
			$db->setQuery('SELECT * FROM '.acymailing_table('subscriber').' WHERE `subid` = '.intval($subid).' AND `key` = '.$db->Quote($subkey).' LIMIT 1');
			$receiver = $db->loadObject();
		}
		if(empty($receiver) AND !empty($my->email)){
			$userClass = acymailing_get('class.subscriber');
			$receiver = $userClass->get($my->email);
		}
		if(empty($receiver)){
			$receiver = new stdClass();
			$receiver->name = '';
			$receiver->email = '';
		}
		$this->assignRef('senderName', $receiver->name);
		$this->assignRef('senderMail', $receiver->email);
		$config = acymailing_config();
		$this->assignRef('config', $config);

		$js = 'var numForwarders = 1;function addLine(){
							if(numForwarders > 4) return;
							var myTable = window.document.getElementById("friend_table");
							var line1 = document.createElement("tr");
							var tdname = document.createElement("td");
							var itdname = document.createElement("td");
							var line2 = document.createElement("tr");
							var tdemail = document.createElement("td");
							var itdemail = document.createElement("td");

							var inputName = document.createElement("input");
							inputName.type = \'text\';
							inputName.name = \'forwardusers[\'+numForwarders+\'][name]\';
							inputName.style.width = "200px";

							var inputEmail = document.createElement("input");
							inputEmail.type = \'text\';
							inputEmail.name = \'forwardusers[\'+numForwarders+\'][email]\';
							inputEmail.style.width = "200px";

							var nameLabel = document.createElement("label");
							nameLabel.innerHTML="'.JText::_('FRIEND_NAME', true).'";

							var emailLabel = document.createElement("label");
							emailLabel.innerHTML="'.JText::_('FRIEND_EMAIL', true).'";

							tdname.appendChild(nameLabel);
							itdname.appendChild(inputName);
							line1.appendChild(tdname);
							line1.appendChild(itdname);
							myTable.appendChild(line1);

							tdemail.appendChild(emailLabel);
							itdemail.appendChild(inputEmail);
							line2.appendChild(tdemail);
							line2.appendChild(itdemail);
							myTable.appendChild(line2);
							numForwarders++;
			}
';

		$doc = JFactory::getDocument();
		$doc->addScriptDeclaration($js);
		return $this->view();
	}

	private function addFeed(){

		$config = acymailing_config();
		$document = JFactory::getDocument();

		$link = '&format=feed&limitstart=';
		if($config->get('acyrss_format') == 'rss' || $config->get('acyrss_format') == 'both'){
			$attribs = array('type' => 'application/rss+xml', 'title' => 'RSS 2.0');
			$document->addHeadLink(JRoute::_($link.'&type=rss'), 'alternate', 'rel', $attribs);
		}
		if($config->get('acyrss_format') == 'atom' || $config->get('acyrss_format') == 'both'){
			$attribs = array('type' => 'application/atom+xml', 'title' => 'Atom 1.0');
			$document->addHeadLink(JRoute::_($link.'&type=atom'), 'alternate', 'rel', $attribs);
		}
	}

	function listing(){
		global $Itemid;

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

		$values = new stdClass();
		$jsite = JFactory::getApplication('site');
		$menus = $jsite->getMenu();
		$menu = $menus->getActive();

		if(empty($menu) AND !empty($Itemid)){
			$menus->setActive($Itemid);
			$menu = $menus->getItem($Itemid);
		}

		$myItem = empty($Itemid) ? '' : '&Itemid='.$Itemid;
		$this->assignRef('item', $myItem);

		if(is_object($menu)){
			jimport('joomla.html.parameter');
			$menuparams = new acyParameter($menu->params);
		}

		$pageInfo = new stdClass();
		$pageInfo->filter = new stdClass();
		$pageInfo->filter->order = new stdClass();
		$pageInfo->limit = new stdClass();
		$pageInfo->elements = new stdClass();

		$paramBase = ACYMAILING_COMPONENT.'.'.$this->getName();
		$pageInfo->filter->order->dir = $app->getUserStateFromRequest($paramBase.".ordering_dir", 'ordering_dir', 'DESC', 'word');
		$pageInfo->filter->order->value = $app->getUserStateFromRequest($paramBase.".ordering", 'ordering', 'senddate', 'cmd');
		if(strtolower($pageInfo->filter->order->dir) !== 'desc') $pageInfo->filter->order->dir = 'asc';
		$pageInfo->search = $app->getUserStateFromRequest($paramBase.".search", 'search', '', 'string');
		$pageInfo->search = JString::strtolower(trim($pageInfo->search));

		$pageInfo->limit->value = $app->getUserStateFromRequest($paramBase.'.list_limit', 'limit', $app->getCfg('list_limit'), 'int');
		$pageInfo->limit->start = JRequest::getInt('limitstart', 0);

		$listClass = acymailing_get('class.list');
		$listid = acymailing_getCID('listid');

		if(empty($listid) AND !empty($menuparams)){
			$listid = $menuparams->get('listid');
		}

		if(empty($listid)){
			$allLists = $listClass->getLists('listid');
		}else{
			$oneList = $listClass->get($listid);
			if(empty($oneList->listid)) return JError::raiseError(404, 'Mailing List not found : '.$listid);
			$allLists = array($oneList->listid => $oneList);
			if($oneList->access_sub != 'all' && ($oneList->access_sub == 'none' || empty($my->id) || !acymailing_isAllowed($oneList->access_sub))) $allLists = array();
		}

		if(empty($allLists)){
			if(empty($my->id)){
				$usercomp = ACYMAILING_J16 ? 'com_users' : 'com_user';
				$uri = JFactory::getURI();
				$app->redirect('index.php?option='.$usercomp.'&view=login&return='.base64_encode($uri->toString()), JText::_('ACY_NOTALLOWED'));
			}else{
				$app->enqueueMessage(JText::_('ACY_NOTALLOWED'), 'error');
				$app->redirect(acymailing_completeLink('lists', false, true));
			}
			return false;
		}

		$doc = JFactory::getDocument();
		$db = JFactory::getDBO();
		$pathway = $app->getPathway();
		$config = acymailing_config();

		if(!empty($menuparams)){
			$values->suffix = $menuparams->get('pageclass_sfx', '');
			$values->page_title = $menuparams->get('page_title');
			$values->page_heading = ACYMAILING_J16 ? $menuparams->get('page_heading') : $menuparams->get('page_title');
			$values->show_page_heading = ACYMAILING_J16 ? $menuparams->get('show_page_heading', 1) : $menuparams->get('show_page_title', 1);
		}else{
			$values->suffix = '';
			$values->show_page_heading = 1;
		}

		$values->show_description = $config->get('show_description', 1);
		$values->show_senddate = $config->get('show_senddate', 1);
		$values->show_receiveemail = $config->get('show_receiveemail', 0) && acymailing_level(1);
		$values->filter = $config->get('show_filter', 1);

		if(empty($values->page_title)) $values->page_title = (count($allLists) > 1 || empty($listid)) ? JText::_('NEWSLETTERS') : $allLists[$listid]->name;
		if(empty($values->page_heading)) $values->page_heading = (count($allLists) > 1 || empty($listid)) ? JText::_('NEWSLETTERS') : $allLists[$listid]->name;

		if(empty($menuparams)){
			$pathway->addItem(JText::_('MAILING_LISTS'), acymailing_completeLink('lists'));
			$pathway->addItem($values->page_title);
		}elseif(!$menuparams->get('listid')){
			$pathway->addItem($values->page_title);
		}

		acymailing_setPageTitle($values->page_title);

		$this->addFeed();

		$searchMap = array('a.mailid', 'a.subject', 'a.alias');
		$filters = array();
		if(!empty($pageInfo->search)){
			$searchVal = '\'%'.acymailing_getEscaped($pageInfo->search, true).'%\'';
			$filters[] = implode(" LIKE $searchVal OR ", $searchMap)." LIKE $searchVal";
		}

		$filters[] = 'a.type = \'news\'';

		$noManageableLists = array();
		foreach($allLists as &$oneList){
			if(empty($my->id)) $noManageableLists[] = $oneList->listid;
			if((int)$my->id == (int)$oneList->userid) continue;
			if($oneList->access_manage == 'all' || acymailing_isAllowed($oneList->access_manage)) continue;
			$noManageableLists[] = $oneList->listid;
		}

		$accessFilter = '';
		$manageableLists = array_diff(array_keys($allLists), $noManageableLists);
		if(!empty($manageableLists)) $accessFilter = 'c.listid IN ('.implode(',', $manageableLists).')';
		if(!empty($noManageableLists)){
			if(empty($accessFilter)){
				$accessFilter = 'c.listid IN ('.implode(',', $noManageableLists).') AND a.published = 1 AND a.visible = 1';
			}else $accessFilter .= ' OR (c.listid IN ('.implode(',', $noManageableLists).') AND a.published = 1 AND a.visible = 1)';
		}
		if(!empty($accessFilter)) $filters[] = $accessFilter;

		if($config->get('open_popup', 1) || !empty($manageableLists)) JHTML::_('behavior.modal', 'a.modal');

		$selection = array_merge($searchMap, array('a.senddate', 'a.created', 'a.visible', 'a.published', 'a.fromname', 'a.fromemail', 'a.replyname', 'a.replyemail', 'a.userid', 'a.summary', 'a.thumb', 'c.listid'));

		$query = 'SELECT "" AS body, "" AS altbody, html AS sendHTML, '.implode(',', $selection);
		$query .= ' FROM '.acymailing_table('listmail').' as c';
		$query .= ' JOIN '.acymailing_table('mail').' as a on a.mailid = c.mailid ';
		$query .= ' WHERE ('.implode(') AND (', $filters).')';
		$query .= ' GROUP BY c.mailid';
		$query .= ' ORDER BY a.'.acymailing_secureField($pageInfo->filter->order->value).' '.acymailing_secureField($pageInfo->filter->order->dir).', c.mailid DESC';

		$db->setQuery($query, $pageInfo->limit->start, $pageInfo->limit->value);
		$rows = $db->loadObjectList();
		$pageInfo->elements->page = count($rows);

		if($pageInfo->limit->value > $pageInfo->elements->page){
			$pageInfo->elements->total = $pageInfo->limit->start + $pageInfo->elements->page;
		}else{
			$queryCount = 'SELECT COUNT(DISTINCT c.mailid) FROM '.acymailing_table('listmail').' as c';
			$queryCount .= ' JOIN '.acymailing_table('mail').' as a on a.mailid = c.mailid ';
			$queryCount .= ' WHERE ('.implode(') AND (', $filters).')';
			$db->setQuery($queryCount);
			$pageInfo->elements->total = $db->loadResult();
		}

		if(!empty($my->email)){
			$userClass = acymailing_get('class.subscriber');
			$receiver = $userClass->get($my->email);
		}
		if(empty($receiver)){
			$receiver = new stdClass();
			$receiver->name = JText::_('VISITOR');
		}
		JPluginHelper::importPlugin('acymailing');
		$dispatcher = JDispatcher::getInstance();
		foreach($rows as $mail){
			if(strpos($mail->subject, "{") !== false){
				$dispatcher->trigger('acymailing_replacetags', array(&$mail, false));
				$dispatcher->trigger('acymailing_replaceusertags', array(&$mail, &$receiver, false));
			}
		}

		jimport('joomla.html.pagination');
		$pagination = new JPagination($pageInfo->elements->total, $pageInfo->limit->start, $pageInfo->limit->value);

		$js = 'function tableOrdering( order, dir, task ){
			var form = document.adminForm;

			form.filter_order.value 	= order;
			form.filter_order_Dir.value	= dir;
			document.adminForm.submit( task );
		}

		function changeReceiveEmail(checkedbox){
			var form = document.adminForm;
			if(checkedbox){
				form.nbreceiveemail.value++;
			}else{
				form.nbreceiveemail.value--;
			}

			if(form.nbreceiveemail.value > 0 ){
				document.getElementById(\'receiveemailbox\').className = \'receiveemailbox receiveemailbox_visible\';
			}else{
				document.getElementById(\'receiveemailbox\').className = \'receiveemailbox receiveemailbox_hidden\';
			}
		}
		';

		$doc->addScriptDeclaration($js);

		$orderValues = array();
		$orderValues[] = JHTML::_('select.option', 'senddate', JText::_('SEND_DATE'));
		$orderValues[] = JHTML::_('select.option', 'subject', JText::_('JOOMEXT_SUBJECT'));
		$orderValues[] = JHTML::_('select.option', 'created', JText::_('CREATED_DATE'));
		$orderValues[] = JHTML::_('select.option', 'mailid', JText::_('ACY_ID'));

		$ordering = '';
		if($config->get('show_order', 1) == 1){
			$ordering = '<span style="float:right;" id="orderingoption">';
			$ordering .= JHTML::_('select.genericlist', $orderValues, 'ordering', 'size="1" style="width:100px;" onchange="this.form.submit();"', 'value', 'text', $pageInfo->filter->order->value);

			$orderDir = array();
			$orderDir[] = JHTML::_('select.option', 'ASC', JText::_('ACY_ASC'));
			$orderDir[] = JHTML::_('select.option', 'DESC', JText::_('ACY_DESC'));
			$ordering .= ' '.JHTML::_('select.genericlist', $orderDir, 'ordering_dir', 'size="1" style="width:75px;" onchange="this.form.submit();"', 'value', 'text', $pageInfo->filter->order->dir);
			$ordering .= '</span>';
		}

		$this->assignRef('ordering', $ordering);
		$this->assignRef('rows', $rows);
		$this->assignRef('values', $values);
		if(count($allLists) > 1){
			$list = new stdClass();
			$list->listid = 0;
			$list->description = '';
		}else{
			$list = array_pop($allLists);
		}
		$this->assignRef('list', $list);
		$this->assignRef('manageableLists', $manageableLists);
		$this->assignRef('pagination', $pagination);
		$this->assignRef('pageInfo', $pageInfo);
		$this->assignRef('config', $config);
		$this->assignRef('my', $my);
	}

	function view(){

		global $Itemid;

		$app = JFactory::getApplication();

		$document = JFactory::getDocument();

		$this->addFeed();



		$pathway = $app->getPathway();
		$my = JFactory::getUser();

		$frontEndManagement = false;
		$listid = acymailing_getCID('listid');

		$values = new stdClass();
		$values->suffix = '';
		$jsite = JFactory::getApplication('site');
		$menus = $jsite->getMenu();
		$menu = $menus->getActive();

		if(empty($menu) AND !empty($Itemid)){
			$menus->setActive($Itemid);
			$menu = $menus->getItem($Itemid);
		}

		if(is_object($menu)){
			jimport('joomla.html.parameter');
			$menuparams = new acyParameter($menu->params);
		}

		if(!empty($menuparams)){
			$values->suffix = $menuparams->get('pageclass_sfx', '');
		}

		if(empty($listid) && !empty($menuparams)){
			$listid = $menuparams->get('listid');
			if($menuparams->get('menu-meta_description')) $document->setDescription($menuparams->get('menu-meta_description'));
			if($menuparams->get('menu-meta_keywords')) $document->setMetadata('keywords', $menuparams->get('menu-meta_keywords'));
			if($menuparams->get('robots')) $document->setMetadata('robots', $menuparams->get('robots'));
			if($menuparams->get('page_title')) acymailing_setPageTitle($menuparams->get('page_title'));
		}

		$config = acymailing_config();
		$indexFollow = $config->get('indexFollow', '');
		$tagIndFol = array();
		if(strpos($indexFollow, 'noindex') !== false) $tagIndFol[] = 'noindex';
		if(strpos($indexFollow, 'nofollow') !== false) $tagIndFol[] = 'nofollow';
		if(!empty($tagIndFol)) $document->setMetadata('robots', implode(',', $tagIndFol));

		if(!empty($listid)){
			$listClass = acymailing_get('class.list');
			$oneList = $listClass->get($listid);
			if(!empty($oneList->visible) AND $oneList->published AND (empty($menuparams) || !$menuparams->get('listid'))){
				$pathway->addItem($oneList->name, acymailing_completeLink('archive&listid='.$oneList->listid.':'.$oneList->alias));
			}

			if(!empty($oneList->listid) AND acymailing_level(3)){
				if(!empty($my->id) AND (int)$my->id == (int)$oneList->userid){
					$frontEndManagement = true;
				}
				if(!empty($my->id)){
					if($oneList->access_manage == 'all' OR acymailing_isAllowed($oneList->access_manage)){
						$frontEndManagement = true;
					}
				}
			}
		}

		$mailid = JRequest::getString('mailid', 'nomailid');
		if(empty($mailid)){
			die('This is a Newsletter-template... and you can not access the online version of a Newsletter-template!<br />Please <a href="administrator/index.php?option=com_acymailing&ctrl=newsletter&task=edit" >create a Newsletter</a> using your template and then try again your "view it online" link!');
			exit;
		}

		if($mailid == 'nomailid'){
			$db = JFactory::getDBO();
			$query = 'SELECT m.`mailid` FROM `#__acymailing_list` as l JOIN `#__acymailing_listmail` as lm ON l.listid=lm.listid JOIN `#__acymailing_mail` as m on lm.mailid = m.mailid';
			$query .= ' WHERE l.`visible` = 1 AND l.`published` = 1 AND m.`visible`= 1 AND m.`published` = 1 AND m.`type` = "news" AND l.`type` = "list"';
			if(!empty($listid)) $query .= ' AND l.`listid` = '.(int)$listid;
			$query .= ' ORDER BY m.`senddate` DESC, m.`mailid` DESC LIMIT 1';
			$db->setQuery($query);
			$mailid = $db->loadResult();
		}
		$mailid = intval($mailid);
		if(empty($mailid)) return JError::raiseError(404, 'Newsletter not found');

		$access_sub = true;

		$mailClass = acymailing_get('helper.mailer');
		$mailClass->loadedToSend = false;
		$oneMail = $mailClass->load($mailid);

		if(empty($oneMail->mailid)){
			return JError::raiseError(404, 'Newsletter not found : '.$mailid);
		}

		if(!$frontEndManagement AND (!$access_sub OR !$oneMail->published OR !$oneMail->visible)){
			$key = JRequest::getCmd('key');
			if(empty($key) OR $key !== $oneMail->key){
				$reason = (!$oneMail->published) ? 'Newsletter not published' : (!$oneMail->visible ? 'Newsletter not visible' : (!$access_sub ? 'Access not allowed' : ''));
				$app->enqueueMessage('You can not have access to this e-mail : '.$reason, 'error');
				$app->redirect(acymailing_completeLink('lists', false, true));
				return false;
			}
		}

		$fshare = '';
		if(preg_match('#<img[^>]*id="pictshare"[^>]*>#i', $oneMail->body, $pregres) && preg_match('#src="([^"]*)"#i', $pregres[0], $pict)){
			$fshare = $pict[1];
		}elseif(preg_match('#<img[^>]*class="[^"]*pictshare[^"]*"[^>]*>#i', $oneMail->body, $pregres) && preg_match('#src="([^"]*)"#i', $pregres[0], $pict)){
			$fshare = $pict[1];
		}elseif(preg_match('#class="acymailing_content".*(<img[^>]*>)#is', $oneMail->body, $pregres) && preg_match('#src="([^"]*)"#i', $pregres[1], $pict)){
			if(strpos($pregres[1], JText::_('JOOMEXT_READ_MORE')) === false) $fshare = $pict[1];
		}

		if(!empty($fshare)){
			$document->setMetadata('og:image', $fshare);
		}

		$document->setMetadata('og:url', acymailing_frontendLink('index.php?option=com_acymailing&ctrl=archive&task=view&mailid='.$oneMail->mailid, JRequest::getCmd('tmpl') == 'component' ? true : false));
		$document->setMetadata('og:title', $oneMail->subject);
		if(!empty($oneMail->metadesc)) $document->setMetadata('og:description', $oneMail->metadesc);

		$subkeys = JRequest::getString('subid', JRequest::getString('sub'));
		if(!empty($subkeys)){
			$db = JFactory::getDBO();
			$subid = intval(substr($subkeys, 0, strpos($subkeys, '-')));
			$subkey = substr($subkeys, strpos($subkeys, '-') + 1);
			$db->setQuery('SELECT * FROM '.acymailing_table('subscriber').' WHERE `subid` = '.$db->Quote($subid).' AND `key` = '.$db->Quote($subkey).' LIMIT 1');
			$receiver = $db->loadObject();
		}

		if(empty($receiver) AND !empty($my->email)){
			$userClass = acymailing_get('class.subscriber');
			$receiver = $userClass->get($my->email);
		}

		if(empty($receiver)){
			$receiver = new stdClass();
			$receiver->name = JText::_('VISITOR');
		}

		$oneMail->sendHTML = true;
		$mailClass->dispatcher->trigger('acymailing_replaceusertags', array(&$oneMail, &$receiver, false));

		$pathway->addItem($oneMail->subject);

		$document = JFactory::getDocument();
		acymailing_setPageTitle($oneMail->subject);

		if(!empty($oneMail->metadesc)){
			$document->setDescription($oneMail->metadesc);
		}
		if(!empty($oneMail->metakey)){
			$document->setMetadata('keywords', $oneMail->metakey);
		}

		$this->assignRef('mail', $oneMail);
		$this->assignRef('frontEndManagement', $frontEndManagement);
		$this->assignRef('list', $oneList);
		$config =& acymailing_config();
		$this->assignRef('config', $config);
		$this->assignRef('my', $my);
		$this->assignRef('receiver', $receiver);
		$this->assignRef('values', $values);

		if($oneMail->html){
			$templateClass = acymailing_get('class.template');
			$templateClass->archiveSection = true;
			$templateClass->displayPreview('newsletter_preview_area', $oneMail->tempid, $oneMail->subject);
		}
	}
}
PK!� )�p
p
views/archive/view.feed.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php

jimport( 'joomla.application.component.view');
class archiveViewArchive extends acymailingView
{
	function display($tpl = null){

		global $Itemid;
		$db			= JFactory::getDBO();
		$app = JFactory::getApplication();
		$doc	= JFactory::getDocument();
		$jsite = JFactory::getApplication('site');
		$menus = $jsite->getMenu();
		$menu	= $menus->getActive();
		if(empty($menu) AND !empty($Itemid)){
			$menus->setActive($Itemid);
			$menu	= $menus->getItem($Itemid);
		}
		$myItem = empty($Itemid) ? '' : '&Itemid='.$Itemid;
		if (is_object( $menu )) {
			jimport('joomla.html.parameter');
			$menuparams = new acyParameter( $menu->params );
		}
 		$listid = acymailing_getCID('listid');
			if(empty($listid) AND !empty($menuparams)){
				$listid = $menuparams->get('listid');
			}
		$doc->link = acymailing_completeLink('archive&listid='.intval($listid));
		 $listClass = acymailing_get('class.list');
 		if(empty($listid)){
				return JError::raiseError( 404, 'Mailing List not found' );
			}
			$oneList = $listClass->get($listid);
			if(empty($oneList->listid)){
				return JError::raiseError( 404, 'Mailing List not found : '.$listid );
			}
			if(!acymailing_isAllowed($oneList->access_sub) || !$oneList->published || !$oneList->visible){
				return JError::raiseError( 404, JText::_('ACY_NOTALLOWED') );
			}

		$config = acymailing_config();
		$filters = array();
		$filters[] = 'a.type = \'news\'';
		$filters[] = 'a.published = 1';
		$filters[] = 'a.visible = 1';
		$filters[] = 'c.listid = '.$oneList->listid;
		$query = 'SELECT a.*';
		$query .= ' FROM '.acymailing_table('listmail').' as c';
		$query .= ' LEFT JOIN '.acymailing_table('mail').' as a on a.mailid = c.mailid ';
		$query .= ' WHERE ('.implode(') AND (',$filters).')';
		$query .= ' ORDER BY a.'.$config->get('acyrss_order','senddate').' '.($config->get('acyrss_order','senddate') == 'subject' ? 'ASC' : 'DESC');
		$query .= ' LIMIT '.$config->get('acyrss_element','20');
		$db->setQuery($query);
		$rows = $db->loadObjectList();
		$doc->title = $config->get('acyrss_name','');
		$doc->description = $config->get('acyrss_description','');

		$receiver = new stdClass();
		$receiver->name = JText::_('VISITOR');
		$receiver->subid = 0;

		$mailClass = acymailing_get('helper.mailer');

		foreach ( $rows as $row )
		{
			$mailClass->loadedToSend = false;
			$oneMail = $mailClass->load($row->mailid);
			$oneMail->sendHTML = true;
			$mailClass->dispatcher->trigger('acymailing_replaceusertags',array(&$oneMail,&$receiver,false));
			$title = $this->escape( $oneMail->subject );
			$title = html_entity_decode( $title );
			$link = JRoute::_('index.php?option=com_acymailing&amp;ctrl=archive&amp;task=view&amp;listid='.$oneList->listid.'-'.$oneList->alias.'&amp;mailid='.$row->mailid.'-'.$row->alias);

			$author			= $oneMail->userid;
			$item = new JFeedItem();
			$item->title 		= $title;
			$item->link 		= $link;
			$item->description 	= $oneMail->body;
			$item->date			= $oneMail->created;
			$item->category   	= $oneMail->type;
			$item->author		= $author;

			$doc->addItem( $item );
		}
	}
}
PK!�#o,,views/archive/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!p��j��views/frontemail/view.html.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
include(ACYMAILING_BACK.'views'.DS.'email'.DS.'view.html.php');
class FrontemailViewFrontemail extends EmailViewEmail
{
	var $ctrl = 'frontemail';
}
PK!�#o,,views/frontemail/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!i����views/frontemail/tmpl/form.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><fieldset id="acy_list_form_menu">
	<div class="toolbar" id="acytoolbar" style="float: right;">
		<table>
			<tr>
				<td id="acybutton_email_template"><a onclick="displayTemplates(); return false;" href="#" ><span class="icon-32-acytemplate" title="<?php echo acymailing_translation('ACY_TEMPLATES'); ?>"></span><?php echo acymailing_translation('ACY_TEMPLATES'); ?></a></td>
				<td id="acybutton_email_tag"><a onclick="try{IeCursorFix();}catch(e){}; displayTags(); return false;" href="#" ><span class="icon-32-acytags" title="<?php echo acymailing_translation('TAGS'); ?>"></span><?php echo acymailing_translation('TAGS'); ?></a></td>
				<td id="acybutton_email_send"><a onclick="javascript:<?php if(ACYMAILING_J16) echo "Joomla."; ?>submitbutton('test'); return false;" href="#" ><span class="icon-32-send" title="<?php echo acymailing_translation('SEND_TEST'); ?>"></span><?php echo acymailing_translation('SEND_TEST'); ?></a></td>
				<td id="acybutton_email_apply"><a onclick="javascript:<?php if(ACYMAILING_J16) echo "Joomla."; ?>submitbutton('apply'); return false;" href="#" ><span class="icon-32-apply" title="<?php echo acymailing_translation('ACY_APPLY'); ?>"></span><?php echo acymailing_translation('ACY_APPLY'); ?></a></td>
			</tr>
		</table>
	</div>
	<div class="acyheader" style="float: left;"><h1><?php echo acymailing_translation('ACY_EDIT'); ?></h1></div>
</fieldset>
<?php
include(ACYMAILING_BACK.'views'.DS.'email'.DS.'tmpl'.DS.'form.php');
PK!
I#�WWviews/frontemail/tmpl/form.xmlnu&1i�<?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout hidden="true" />
</metadata>PK!�#o,, views/frontemail/tmpl/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�)��views/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'>
Order allow,deny
Deny from all
</FilesMatch>PK!�)��sef_ext/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'>
Order allow,deny
Deny from all
</FilesMatch>PK!�#o,,sef_ext/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!��i�sef_ext/com_acymailing.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php

	if(!class_exists('Sh404sefFactory') || !method_exists('Sh404sefFactory','getConfig')){
		$dosef = false;
		return;
	}

	global $sh_LANG;
	$sefConfig = &Sh404sefFactory::getConfig();
	$shLangName = '';
	$shLangIso = '';
	$shItemidString = '';
	$acysefview = array('frontsubscriber','archive','lists','frontnewsletter','newsletter','user','frontdata');

	$dosef = shInitializePlugin( $lang, $shLangName, $shLangIso, $option);

	if(!$dosef) return;

	if(isset($view)){
		if(!in_array($view, $acysefview)) $dosef = false;
		shRemoveFromGETVarsList('view');
	}

	if(isset($ctrl)){
		if(!in_array($ctrl, $acysefview)) $dosef = false;
		shRemoveFromGETVarsList('ctrl');
	}

	$title = array();

	$title[] = getMenuTitle($option, (isset($view) ? $view : null), (isset($Itemid) ? $Itemid : null), null, $shLangName);

	if(isset($layout)){ $title[] = $layout; shRemoveFromGETVarsList('layout'); }
	if(isset( $task )){ $title[] = $task; shRemoveFromGETVarsList('task'); }
	if(isset($listid)){ $title[] = $listid; shRemoveFromGETVarsList('listid'); }
	if(isset($mailid) && !(isset($task) && $task == 'edit' && isset($ctrl) && $ctrl == 'frontnewsletter')){ $title[] = $mailid; shRemoveFromGETVarsList('mailid'); }

	if(isset($option)) shRemoveFromGETVarsList('option');
	if(isset($lang)) shRemoveFromGETVarsList('lang'); // Already handled by sh404SEF
	if(isset($Itemid)) shRemoveFromGETVarsList('Itemid'); else $dosef = false; // There must be the Itemid


	if($dosef && !empty($title)){
		$string = shFinalizePlugin( $string, $title, $shAppendString, $shItemidString,
		(isset($limit) ? $limit : null), (isset($limitstart) ? $limitstart : null),
		(isset($shLangName) ? $shLangName : null), (isset($showall) ? $showall : null));
	}
PK!tVg#@	@	acymailing.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
jimport('joomla.application.component.controller');
jimport('joomla.application.component.view');

include_once(rtrim(JPATH_ADMINISTRATOR, DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_acymailing'.DIRECTORY_SEPARATOR.'helpers'.DIRECTORY_SEPARATOR.'helper.php');

if(defined('JDEBUG') AND JDEBUG) acymailing_displayErrors();

$view = JRequest::getCmd('view');
if(!empty($view) AND !JRequest::getCmd('ctrl')){
	JRequest::setVar('ctrl', $view);
	$layout = JRequest::getCmd('layout');
	if(!empty($layout)){
		JRequest::setVar('task', $layout);
	}
}
$taskGroup = JRequest::getCmd('ctrl', JRequest::getCmd('gtask', 'lists'));

global $Itemid;
if(empty($Itemid)){
	$urlItemid = JRequest::getInt('Itemid');
	if(!empty($urlItemid)) $Itemid = $urlItemid;
}


$config =& acymailing_config();

$doc = JFactory::getDocument();
$doc->addScript(ACYMAILING_JS.'acymailing.js?v='.str_replace('.', '', $config->get('version')));
$doc->addScript(ACYMAILING_JS.'acymailing_compat.js?v='.str_replace('.', '', $config->get('version')));


$cssFrontend = $config->get('css_frontend', 'default');
if(!empty($cssFrontend)){
	$doc->addStyleSheet(ACYMAILING_CSS.'component_'.$cssFrontend.'.css?v='.filemtime(ACYMAILING_MEDIA.'css'.DS.'component_'.$cssFrontend.'.css'));
}

if($taskGroup == 'newsletter') $taskGroup = 'frontnewsletter';

if(!file_exists(ACYMAILING_CONTROLLER_FRONT.$taskGroup.'.php') || !include(ACYMAILING_CONTROLLER_FRONT.$taskGroup.'.php')){
	return JError::raiseError(404, 'Page not found : '.$taskGroup);
}

$className = ucfirst($taskGroup).'Controller';
$classGroup = new $className();
JRequest::setVar('view', $classGroup->getName());

$action = JRequest::getCmd('task');
if(empty($action)){
	$action = JRequest::getCmd('defaulttask');
	JRequest::setVar('task', $action);
}

$classGroup->execute($action);
$classGroup->redirect();
if(JRequest::getString('tmpl') !== 'component' && !in_array(JRequest::getCmd('task'), array('unsub', 'saveunsub', 'optout', 'out', 'view'))){
	echo acymailing_footer();
}
PK!�)��	.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'>
Order allow,deny
Deny from all
</FilesMatch>PK!���>>controllers/stats.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php

class StatsController extends acymailingController{

	function listing(){
		JRequest::setVar('tmpl','component');

		$statsClass = acymailing_get('class.stats');
		$statsClass->saveStats();

		header( 'Cache-Control: no-store, no-cache, must-revalidate' );
		header( 'Cache-Control: post-check=0, pre-check=0', false );
		header( 'Pragma: no-cache' );
		header("Expires: Wed, 17 Sep 1975 21:32:10 GMT");

		ob_end_clean();

		JPluginHelper::importPlugin('acymailing');
		$this->dispatcher = JDispatcher::getInstance();
		$results = $this->dispatcher->trigger('acymailing_getstatpicture');

		$picture = reset($results);
		if(empty($picture)) $picture = 'media/com_acymailing/images/statpicture.png';

		$picture = ltrim(str_replace(array('\\','/'),DS,$picture),DS);

		$imagename = ACYMAILING_ROOT.$picture;
		$handle = fopen($imagename, 'r');
		if(!$handle) exit;

		header("Content-type: image/png");
		$contents = fread($handle, filesize($imagename));
		fclose($handle);
		echo $contents;
		exit;
	}

	function detecttimeout(){

		$config = acymailing_config();
		if($config->get('security_key') != JRequest::getString('seckey')) die('wrong key');

		$db = JFactory::getDBO();
		$db->setQuery("REPLACE INTO `#__acymailing_config` (`namekey`,`value`) VALUES ('max_execution_time','5'), ('last_maxexec_check','".time()."')");
		$db->query();

		@ini_set('max_execution_time',600);
		@ignore_user_abort(true);

		$i = 0;
		while($i < 480){
			sleep(8);
			$i += 10;
			$db->setQuery("UPDATE `#__acymailing_config` SET `value` = '".intval($i)."' WHERE `namekey` = 'max_execution_time'");
			$db->query();
			$db->setQuery("UPDATE `#__acymailing_config` SET `value` = '".time()."' WHERE `namekey` = 'last_maxexec_check'");
			$db->query();
			sleep(2);
		}
		exit;
	}
}
PK!�����controllers/frontbounces.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
$currentUserid = acymailing_currentUserId();
if(empty($currentUserid)){
	$usercomp = !ACYMAILING_J16 ? 'com_user' : 'com_users';
	$uri = JFactory::getURI();
	$url = 'index.php?option='.$usercomp.'&view=login&return='.base64_encode($uri->toString());
	acymailing_redirect($url, acymailing_translation('ACY_NOTALLOWED'), 'error');
	return false;
}

$config = acymailing_config();
if(!acymailing_isAllowed($config->get('acl_statistics_manage', 'all'))) die(acymailing_translation('ACY_NOTALLOWED'));

$frontHelper = acymailing_get('helper.acyfront');
include(ACYMAILING_BACK.'controllers'.DS.'bounces.php');


class FrontbouncesController extends BouncesController{

	function __construct($config = array()){
		parent::__construct($config);
		$task = acymailing_getVar('cmd', 'task');
		if($task != 'chart') die(acymailing_translation('ACY_NOTALLOWED'));
	}

	function chart(){
		acymailing_setVar('layout', 'chart');
		return parent::display();
	}
}
PK!ʇb�controllers/frontfile.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
$my = JFactory::getUser();
if(empty($my->id)) die('You can not have access to this page, please log in first');

include(ACYMAILING_BACK.'controllers'.DS.'file.php');

class FrontfileController extends FileController
{
	function __construct($config = array()){
		parent::__construct($config);

		$task = JRequest::getString('task');
		if($task != 'select') die('Access not allowed');
	}

	function select(){
		JRequest::setVar('layout', 'select');
		return parent::display();
	}
}
PK!�)��controllers/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'>
Order allow,deny
Deny from all
</FilesMatch>PK!0OOcontrollers/frontchooselist.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php

class FrontchooselistController extends acymailingController{
}
PK!��l�^8^8controllers/user.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php

class UserController extends acymailingController{


	function __construct($config = array()){
		parent::__construct($config);

		$this->registerDefaultTask('subscribe');
		$this->registerTask('optout', 'unsub');
		$this->registerTask('out', 'unsub');
	}

	function confirm(){
		if(acymailing_isRobot()) return false;

		$config = acymailing_config();
		$app = JFactory::getApplication();


		$userClass = acymailing_get('class.subscriber');
		$userClass->geolocRight = true;

		$user = $userClass->identify();
		if(empty($user)) return false;

		$redirectUrl = $config->get('confirm_redirect');
		$listRedirection = '';
		$subscription = $userClass->getSubscriptionStatus($user->subid);
		foreach($subscription as $i => $onelist){
			if(!in_array($onelist->status, array(1, 2)) || JText::_('REDIRECTION_CONFIRMATION_'.$i) == 'REDIRECTION_CONFIRMATION_'.$i) continue;
			$listRedirection = JText::_('REDIRECTION_CONFIRMATION_'.$i);
			break;
		}

		if(!empty($listRedirection)) $redirectUrl = $listRedirection;

		if(!empty($redirectUrl)){
			$replace = array();
			foreach($user as $key => $val){
				$replace['{'.$key.'}'] = $val;
				$replace['{user:'.$key.'}'] = $val;
			}
			$redirectUrl = str_replace(array_keys($replace), $replace, $redirectUrl);
			$this->setRedirect($redirectUrl);
		}

		if($config->get('confirmation_message', 1)){
			if($user->confirmed && strlen(JText::_('ALREADY_CONFIRMED')) > 0){
				$app->enqueueMessage(JText::_('ALREADY_CONFIRMED'));
			}elseif(!$user->confirmed && strlen(JText::_('SUBSCRIPTION_CONFIRMED')) > 0) $app->enqueueMessage(JText::_('SUBSCRIPTION_CONFIRMED'));
		}

		if(!$user->confirmed) $userClass->confirmSubscription($user->subid);

		$notifConfirm = $config->get('notification_confirm');
		if(!empty($notifConfirm)){
			$listsubClass = acymailing_get('class.listsub');
			$userHelper = acymailing_get('helper.user');
			$mailer = acymailing_get('helper.mailer');
			$mailer->autoAddUser = true;
			$mailer->checkConfirmField = false;
			$mailer->report = false;
			foreach($user as $field => $value) $mailer->addParam('user:'.$field, $value);
			$mailer->addParam('user:subscription', $listsubClass->getSubscriptionString($user->subid));
			$mailer->addParam('user:subscriptiondates', $listsubClass->getSubscriptionString($user->subid, true));
			$mailer->addParam('user:ip', $userHelper->getIP());
			if(!empty($userClass->geolocData)){
				foreach($userClass->geolocData as $map => $value){
					$mailer->addParam('geoloc:notif_'.$map, $value);
				}
			}
			$mailer->addParamInfo();
			$allUsers = explode(' ', trim(str_replace(array(';', ','), ' ', $notifConfirm)));
			foreach($allUsers as $oneUser){
				if(empty($oneUser)) continue;
				$mailer->sendOne('notification_confirm', $oneUser);
			}
		}

		JRequest::setVar('layout', 'confirm');
		return parent::display();
	}//endfct

	function modify(){
		$userClass = acymailing_get('class.subscriber');
		$userClass->geolocRight = true;

		$user = $userClass->identify(true);
		if(empty($user)) return $this->subscribe();

		JRequest::setVar('layout', 'modify');
		return parent::display();
	}

	function subscribe(){

		$user = JFactory::getUser();
		$userClass = acymailing_get('class.subscriber');
		$userClass->geolocRight = true;

		if(!empty($user->id) AND $userClass->identify(true)){
			return $this->modify();
		}

		$config = acymailing_config();
		$allowvisitor = $config->get('allow_visitor', 1);
		if(empty($allowvisitor)){
			$app = JFactory::getApplication();
			$usercomp = !ACYMAILING_J16 ? 'com_user' : 'com_users';
			$uri = JFactory::getURI();
			$url = 'index.php?option='.$usercomp.'&view=login&return='.base64_encode($uri->toString());
			$app = JFactory::getApplication();
			$app->redirect($url, JText::_('ONLY_LOGGED'));
			return false;
		}

		JRequest::setVar('layout', 'modify');
		return parent::display();
	}

	function unsub(){
		$userClass = acymailing_get('class.subscriber');

		$user = $userClass->identify();
		if(empty($user)) return false;

		$statsClass = acymailing_get('class.stats');
		$statsClass->countReturn = false;
		$statsClass->saveStats();

		JRequest::setVar('layout', 'unsub');
		return parent::display();
	}

	function saveunsub(){

		acymailing_checkRobots();

		$app = JFactory::getApplication();

		$subscriberClass = acymailing_get('class.subscriber');
		$subscriberClass->sendConf = false;

		$listsubClass = acymailing_get('class.listsub');
		$userHelper = acymailing_get('helper.user');
		$config = acymailing_config();


		$subscriber = new stdClass();
		$subscriber->subid = JRequest::getInt('subid');

		$user = $subscriberClass->identify();
		if(!$user || empty($subscriber->subid) || $user->subid != $subscriber->subid){
			echo "<script>alert('ERROR : You are not allowed to modify this user'); window.history.go(-1);</script>";
			exit;
		}

		$refusemails = JRequest::getInt('refuse');
		$unsuball = JRequest::getInt('unsuball');
		$mailid = JRequest::getInt('mailid');

		$oldUser = $subscriberClass->get($subscriber->subid);

		$survey = JRequest::getVar('survey', array(), '', 'array');
		$tagSurvey = '';
		$data = array();
		if(!empty($survey)){
			foreach($survey as $oneResult){
				if(empty($oneResult)) continue;
				$data[] = "REASON::".str_replace(array("\n", "\r"), array('<br />', ''), strip_tags($oneResult));
			}

			$tagSurvey = implode('<br />', $data);
		}

		$replace = array();
		$replace['REASON::'] = '<br />'.JText::_('REASON').' : ';
		$reasons = unserialize($config->get('unsub_reasons'));
		foreach($reasons as $i => $oneReason){
			if(preg_match('#^[A-Z_]*$#', $oneReason)){
				$replace[$oneReason] = JText::_($oneReason);
			}
		}

		$tagSurvey = str_replace(array_keys($replace), $replace, $tagSurvey);

		$historyClass = acymailing_get('class.acyhistory');
		$historyClass->insert($subscriber->subid, 'unsubscribed', $data, $mailid);

		$notifToSend = '';

		$incrementUnsub = false;
		if($refusemails OR $unsuball){

			if($refusemails){
				$subscriber->accept = 0;
				if($config->get('unsubscription_message', 1) && strlen(JText::_('CONFIRM_UNSUB_FULL')) > 0) $app->enqueueMessage(JText::_('CONFIRM_UNSUB_FULL'));
				$notifToSend = 'notification_refuse';
			}elseif($unsuball){
				$notifToSend = 'notification_unsuball';
			}


			$subscription = $subscriberClass->getSubscriptionStatus($subscriber->subid);
			$updatelists = array();
			foreach($subscription as $listid => $oneList){
				if($oneList->status != -1){
					$updatelists[-1][] = $listid;
				}
			}

			$listsubClass->sendNotif = false;

			if(!empty($updatelists)){
				$status = $listsubClass->updateSubscription($subscriber->subid, $updatelists);
				if($config->get('unsubscription_message', 1) && strlen(JText::_('CONFIRM_UNSUB_ALL')) > 0) $app->enqueueMessage(JText::_('CONFIRM_UNSUB_ALL'));
				$incrementUnsub = true;
			}else{
				if($config->get('unsubscription_message', 1) && strlen(JText::_('ERROR_NOT_SUBSCRIBED')) > 0) $app->enqueueMessage(JText::_('ERROR_NOT_SUBSCRIBED'));
			}

			$subscriber->confirmed = 0;
			$subscriberClass->save($subscriber);
		}else{

			$subscription = $subscriberClass->getSubscriptionStatus($subscriber->subid);

			$db = JFactory::getDBO();
			$db->setQuery('SELECT b.listid, b.name, b.type FROM '.acymailing_table('listmail').' as a JOIN '.acymailing_table('list').' as b on a.listid = b.listid WHERE a.mailid = '.$mailid);
			$allLists = $db->loadObjectList();

			if(empty($allLists)){
				$db->setQuery('SELECT b.listid, b.name, b.type FROM '.acymailing_table('list').' as b WHERE b.welmailid = '.$mailid.' OR b.unsubmailid = '.$mailid);
				$allLists = $db->loadObjectList();
			}

			if(empty($allLists)){
				$db->setQuery('SELECT b.listid, b.name, b.type FROM #__acymailing_listsub as a JOIN #__acymailing_list as b on a.listid = b.listid WHERE a.subid = '.$subscriber->subid);
				$allLists = $db->loadObjectList();
			}


			$otherSubscriptionsBoxes = JRequest::getVar('unsubotherlists', array(), 'post', 'ARRAY');
			$otherSubscriptionsId = JRequest::getVar('unsubotherlistsid', array(), 'post', 'ARRAY');
			$othersubscriptionsToRemove = array();
			if(!empty($otherSubscriptionsBoxes)){
				$i = 0;
				foreach($otherSubscriptionsBoxes as $anotherSubscriptionsBox => $value){
					if($value == 1) $othersubscriptionsToRemove[] = $otherSubscriptionsId[$i];
					$i++;
				}

				$db->setQuery('SELECT listid, name, type FROM #__acymailing_list WHERE listid IN ('.implode(',', $othersubscriptionsToRemove).')');
				$otherSubscriptions = $db->loadObjectList();

				foreach($otherSubscriptions as $anotherSubscription){
					array_push($allLists, $anotherSubscription);
				}
			}


			if(empty($allLists)){
				echo "<script>alert('ERROR : Could not get the list for the mailing $mailid'); window.history.go(-1);</script>";
				exit;
			}

			$campaignList = array();
			$unsubList = array();
			foreach($allLists as $oneList){
				if(isset($subscription[$oneList->listid]) AND $subscription[$oneList->listid]->status != -1){
					if($oneList->type == 'campaign'){
						$campaignList[] = $oneList->listid;
					}else{
						$unsubList[$oneList->listid] = $oneList;
					}
				}
			}

			if(!empty($campaignList)){
				$db->setQuery('SELECT b.listid, b.name, b.type FROM '.acymailing_table('listcampaign').' as a LEFT JOIN '.acymailing_table('list').' as b on a.listid = b.listid WHERE a.campaignid IN ('.implode(',', $campaignList).')');
				$otherLists = $db->loadObjectList();
				if(!empty($otherLists)){
					foreach($otherLists as $oneList){
						if(isset($subscription[$oneList->listid]) AND $subscription[$oneList->listid]->status != -1){
							$unsubList[$oneList->listid] = $oneList;
						}
					}
				}
			}

			if(!empty($unsubList)){
				$updatelists = array();
				$updatelists[-1] = array_keys($unsubList);
				$listsubClass->survey = $tagSurvey;
				$status = $listsubClass->updateSubscription($subscriber->subid, $updatelists);
				if($config->get('unsubscription_message', 1) && strlen(JText::_('CONFIRM_UNSUB_CURRENT')) > 0) $app->enqueueMessage(JText::_('CONFIRM_UNSUB_CURRENT'));
				$incrementUnsub = true;
			}else{
				if($config->get('unsubscription_message', 1) && strlen(JText::_('ERROR_NOT_SUBSCRIBED_CURRENT')) > 0) $app->enqueueMessage(JText::_('ERROR_NOT_SUBSCRIBED_CURRENT'));
			}
		}

		if($incrementUnsub){
			$db = JFactory::getDBO();
			$db->setQuery('SELECT subid FROM #__acymailing_history WHERE `action` = "unsubscribed" AND `subid` = '.intval($subscriber->subid).' AND `mailid` = '.intval($mailid).' LIMIT 1,1');
			$alreadythere = $db->loadResult();

			if(empty($alreadythere)){
				$db->setQuery('UPDATE '.acymailing_table('stats').' SET `unsub` = `unsub` +1 WHERE `mailid` = '.(int)$mailid);
				$db->query();
			}
		}

		$classGeoloc = acymailing_get('class.geolocation');
		$classGeoloc->saveGeolocation('unsubscription', $subscriber->subid);

		if(!empty($notifToSend)){
			$notifyUsers = $config->get($notifToSend);

			if(!empty($notifyUsers)){
				$mailer = acymailing_get('helper.mailer');
				$mailer->autoAddUser = true;
				$mailer->checkConfirmField = false;
				$mailer->report = false;
				foreach($oldUser as $field => $value) $mailer->addParam('user:'.$field, $value);
				$mailer->addParam('user:subscription', $listsubClass->getSubscriptionString($oldUser->subid));
				$mailer->addParam('user:subscriptiondates', $listsubClass->getSubscriptionString($oldUser->subid, true));
				$mailer->addParam('user:ip', $userHelper->getIP());
				$mailer->addParam('survey', $tagSurvey);
				$mailer->addParamInfo();
				$allUsers = explode(' ', trim(str_replace(array(';', ','), ' ', $notifyUsers)));
				foreach($allUsers as $oneUser){
					if(empty($oneUser)) continue;
					$mailer->sendOne('notification_unsuball', $oneUser);
				}
			}
		}


		$redirectUnsub = $config->get('unsub_redirect');
		if(!empty($redirectUnsub)){
			$replace = array();
			foreach($oldUser as $key => $val){
				$replace['{'.$key.'}'] = $val;
				$replace['{user:'.$key.'}'] = $val;
			}
			$redirectUnsub = str_replace(array_keys($replace), $replace, $redirectUnsub);
			$this->setRedirect($redirectUnsub);
			return;
		}

		JRequest::setVar('layout', 'saveunsub');
		return parent::display();
	}

	function savechanges(){
		JRequest::checkToken() or die('Please make sure your cookies are enabled');
		acymailing_checkRobots();
		$app = JFactory::getApplication();

		$config = acymailing_config();
		$subscriberClass = acymailing_get('class.subscriber');
		$subscriberClass->geolocRight = true;
		$subscriberClass->extendedEmailVerif = true;


		$status = $subscriberClass->saveForm();
		$subscriberClass->sendNotification();
		if($status){
			if($subscriberClass->confirmationSent){
				if($config->get('subscription_message', 1) && strlen(JText::_('CONFIRMATION_SENT')) > 0) $app->enqueueMessage(JText::_('CONFIRMATION_SENT'), 'message');
				$redirectlink = $config->get('sub_redirect');
			}elseif($subscriberClass->newUser){
				if($config->get('subscription_message', 1) && strlen(JText::_('SUBSCRIPTION_OK')) > 0) $app->enqueueMessage(JText::_('SUBSCRIPTION_OK'), 'message');
				$redirectlink = $config->get('sub_redirect');
			}else{
				if(strlen(JText::_('SUBSCRIPTION_UPDATE_OK')) > 0) $app->enqueueMessage(JText::_('SUBSCRIPTION_UPDATED_OK'), 'message');
				$redirectlink = $config->get('modif_redirect');
			}
		}elseif($subscriberClass->requireId){
			if(strlen(JText::_('IDENTIFICATION_SENT')) > 0) $app->enqueueMessage(JText::_('IDENTIFICATION_SENT'), 'notice');
		}else{
			if(strlen(JText::_('ERROR_SAVING')) > 0) $app->enqueueMessage(JText::_('ERROR_SAVING'), 'error');
		}

		if(!empty($redirectlink)){

			$this->setRedirect($redirectlink);
			return;
		}

		if($subscriberClass->identify(true)) return $this->modify();
		return $this->subscribe();
	}
}
PK!��(�B�Bcontrollers/sub.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php

class SubController extends acymailingController{

	function notask(){

		$ajax = JRequest::getInt('ajax',0);
		if($ajax) header("Content-type:text/html; charset=utf-8");

		if($ajax){
			echo '{"message":"Please enable the Javascript to be able to subscribe","type":"error","code":"0"}';
			exit;
		}else{
			$redirectUrl = urldecode(JRequest::getVar('redirect','','','string'));
			$this->_checkRedirectUrl($redirectUrl);
			$this->setRedirect($redirectUrl,'Please enable the Javascript to be able to subscribe','notice');
		}
		return false;
	}

	function display($dummy1 = false, $dummy2 = false){
		$moduleId = JRequest::getInt('formid');
		if(empty($moduleId)) return;

		if(JRequest::getInt('interval') > 0) setcookie('acymailingSubscriptionState', true, time() + JRequest::getInt('interval'), '/');

		$db = JFactory::getDBO();
	 	$db->setQuery('SELECT * FROM #__modules WHERE id = '.intval($moduleId).' AND `module` LIKE \'%acymailing%\' AND published = 1 LIMIT 1');
	 	$module = $db->loadObject();
	 	if(empty($module)){ echo 'No module found'; exit; }

		$module->user  	= substr( $module->module, 0, 4 ) == 'mod_' ?  0 : 1;
		$module->name = $module->user ? $module->title : substr( $module->module, 4 );
		$module->style = null;
		$module->module = preg_replace('/[^A-Z0-9_\.-]/i', '', $module->module);

		$params = array();
		if(JRequest::getInt('autofocus',0)){
			acymailing_loadMootools();
			$js = "
				window = addEvent('load', function(){
					this.focus();
					var moduleInputs = document.getElementsByTagName('input');
					if(moduleInputs){
						var i = 0;
						while(moduleInputs[i].disabled == true){
							i++;
						}
						if(moduleInputs[i]) moduleInputs[i].focus();
					}
				});";

			$doc = JFactory::getDocument();
			$doc->addScriptDeclaration($js);
		}

		echo JModuleHelper::renderModule($module, $params);
	}

	function optin(){
		acymailing_checkRobots();
		$my = JFactory::getUser();
		$config = acymailing_config();
		$app = JFactory::getApplication();

		if(!JRequest::getCmd('acy_source') && !empty($_GET['user'])){
			JRequest::setVar('acy_source','url');
		}

		$ajax = JRequest::getInt('ajax',0);
		if($ajax){
			@ob_end_clean();
			header("Content-type:text/html; charset=utf-8");
		}

		if((int) $config->get('allow_visitor',1) != 1 && empty($my->id)){
			if($ajax){
				echo '{"message":"'.str_replace('"','\"',JText::_('ONLY_LOGGED')).'","type":"error","code":"0"}';
				exit;
			}else{
				$app->enqueueMessage(JText::_('ONLY_LOGGED'),'error');
				$usercomp = !ACYMAILING_J16 ? 'com_user' : 'com_users';
				$app->redirect('index.php?option='.$usercomp.'&view=login');
				return;
			}
		}


		$userClass = acymailing_get('class.subscriber');

		$userClass->geolocRight = true;

		$redirectUrl = urldecode(JRequest::getVar('redirect','','','string'));

		$user = new stdClass();
		$formData = JRequest::getVar( 'user', array(), '', 'array' );

		if(!empty($formData)){
			$userClass->checkFields($formData,$user);
		}

		$allowUserModifications = (bool) ($config->get('allow_modif','data') == 'all');
		$allowSubscriptionModifications = (bool) ($config->get('allow_modif','data') != 'none');

		if(empty($user->email)){
			$connectedUser = $userClass->identify(true);
			if(!empty($connectedUser->email)){
				$user->email = $connectedUser->email;
				$allowUserModifications = true;
				$allowSubscriptionModifications = true;
			}
		}

		$user->email =  trim($user->email);

		$userHelper = acymailing_get('helper.user');
		if(empty($user->email) || !$userHelper->validEmail($user->email,true)){
			if ($ajax) echo '{"message":"'.str_replace('"','\"',JText::_('VALID_EMAIL')).'","type":"error","code":"0"}';
			else echo "<script>alert('".JText::_('VALID_EMAIL',true)."'); window.history.go(-1);</script>";
			exit;
		}

		$alreadyExists = $userClass->get($user->email);

		if(!empty($alreadyExists->subid)){
			if(!empty($alreadyExists->userid)) unset($user->name);
			$user->subid = $alreadyExists->subid;
			$currentSubscription = $userClass->getSubscriptionStatus($alreadyExists->subid);
		}else{
			$allowSubscriptionModifications = true;
			$allowUserModifications = true;
			$currentSubscription = array();
		}

		$user->accept = 1;

		if($allowUserModifications){
			$userClass->recordHistory = true;
			$user->subid = $userClass->save($user);
		}

		$myuser = $userClass->get($user->subid);
		if(empty($myuser->subid)){
			if ($ajax) echo '{"message":"Could not save the user","type":"error","code":"1"}';
			else echo "<script>alert('Could not save the user'); window.history.go(-1);</script>";
			exit;
		}

		if(empty($myuser->accept)){
			$myuser->accept = 1;
			$userClass->save($myuser);
		}

		if(!$allowUserModifications && !empty($myuser->subid) && empty($myuser->confirmed)){
			$userClass->sendConf($myuser->subid);
		}

		$statusAdd = (empty($myuser->confirmed) AND $config->get('require_confirmation',false)) ? 2 : 1;

		$addlists = array();
		$updatelists = array();

		$hiddenlistsstring = JRequest::getVar('hiddenlists','','','string');
		if(!empty($hiddenlistsstring)){

			$hiddenlists = explode(',',$hiddenlistsstring);

			JArrayHelper::toInteger($hiddenlists);

			foreach($hiddenlists as $id => $idOneList){
				if(!isset($currentSubscription[$idOneList])){
					$addlists[$statusAdd][] = $idOneList;
					continue;
				}

				if($currentSubscription[$idOneList]->status == $statusAdd || $currentSubscription[$idOneList]->status == 1) continue;

				$updatelists[$statusAdd][] = $idOneList;
			}
		}

		$visibleSubscription = JRequest::getVar('subscription','','','array');

		if(!empty($visibleSubscription)){
			foreach($visibleSubscription as $idOneList){
				if(empty($idOneList)) continue;

				if(!isset($currentSubscription[$idOneList])){
					$addlists[$statusAdd][] = $idOneList;
					continue;
				}

				if($currentSubscription[$idOneList]->status == $statusAdd || $currentSubscription[$idOneList]->status == 1) continue;

				$updatelists[$statusAdd][] = $idOneList;
			}
		}

		$visiblelistsstring = JRequest::getVar('visiblelists','','','string');

		if(!empty($visiblelistsstring)){

			$visiblelist = explode(',',$visiblelistsstring);
			JArrayHelper::toInteger($visiblelist);

			foreach($visiblelist as $idList){
				if(!in_array($idList,$visibleSubscription) AND !empty($currentSubscription[$idList]) AND $currentSubscription[$idList]->status != '-1'){
					$updatelists['-1'][] = $idList;
				}
			}
		}

		$listsubClass = acymailing_get('class.listsub');
		$status = true;
		$updateMessage = false;
		$insertMessage = false;
		if($allowSubscriptionModifications){
			if(!empty($updatelists)){
				$status = $listsubClass->updateSubscription($myuser->subid,$updatelists) && $status;
				$updateMessage = true;
			}
			if(!empty($addlists)){
				$status = $listsubClass->addSubscription($myuser->subid,$addlists) && $status;
				$insertMessage = true;
			}
		}else{
			$mailClass = acymailing_get('helper.mailer');
			$mailClass->checkConfirmField = false;
			$mailClass->checkEnabled = false;
			$mailClass->report = false;
			$modifySubscriptionSuccess = $mailClass->sendOne('modif',$myuser->subid);
			$modifySubscriptionError = $mailClass->reportMessage;
		}

		$userClass->sendNotification();

		if($config->get('subscription_message',1) || $ajax){
			if($allowSubscriptionModifications){
				if($statusAdd == 2){
					if($userClass->confirmationSentSuccess){
						$msg = 'CONFIRMATION_SENT';
						$code = 2;
						$msgtype = 'success';
					}else{
						$msg = $userClass->confirmationSentError;
						$code = 7;
						$msgtype = 'error';
					}
				}else{
					if($insertMessage){
						$msg = 'SUBSCRIPTION_OK';
						$code = 3;
						$msgtype = 'success';
					}elseif($updateMessage){

						$msg = 'SUBSCRIPTION_UPDATED_OK';
						$code = 4;
						$msgtype = 'success';
					}else{
						$msg = 'ALREADY_SUBSCRIBED';
						$code = 5;
						$msgtype = 'success';
					}
				}
			}else{
				if($modifySubscriptionSuccess){
					$msg = 'IDENTIFICATION_SENT';
					$code = 6;
					$msgtype = 'warning';
				}else{
					$msg = $modifySubscriptionError;
					$code = 8;
					$msgtype = 'error';
				}
			}

			if($msg == strtoupper($msg)){
				$source = JRequest::getCmd('acy_source');
				if(strpos($source, 'module_') !== false){
					$moduleId = '_'.strtoupper($source);
					if(JText::_($msg.$moduleId) != $msg.$moduleId) $msg = $msg.$moduleId;
				}
				$msg = JText::_($msg);
			}

			$replace = array();
			$replace['{list:name}'] = '';
			foreach($myuser as $oneProp => $oneVal){
				$replace['{user:'.$oneProp.'}'] = $oneVal;
			}
			$msg = str_replace(array_keys($replace),$replace,$msg);

			$redirectUrl = str_replace(array_keys($replace),$replace,$redirectUrl);

			if($ajax){
				$msg = str_replace(array("\n","\r",'"','\\'),array(' ',' ',"'",'\\\\'),$msg);
				echo '{"message":"'.$msg.'","type":"'.($msgtype == 'warning' ? 'success' : $msgtype).'","code":"'.$code.'"}';
			}elseif(empty($redirectUrl)){
				acymailing_display($msg,$msgtype == 'success' ? 'info' : $msgtype);
			}else{
				if(strlen($msg)>0){
					if($msgtype == 'success') $app->enqueueMessage($msg);
					elseif($msgtype == 'warning') $app->enqueueMessage($msg,'notice');
					else $app->enqueueMessage($msg,'error');
				}
			}
		}

		$notifContact = $config->get('notification_contact');
		if(!empty($notifContact)){
			$mailer = acymailing_get('helper.mailer');
			$mailer->autoAddUser = true;
			$mailer->checkConfirmField = false;
			$mailer->report = false;
			foreach($user as $field => $value) $mailer->addParam('user:'.$field,$value);
			$mailer->addParam('user:subscription',$listsubClass->getSubscriptionString($user->subid));
			$mailer->addParam('user:subscriptiondates',$listsubClass->getSubscriptionString($user->subid, true));
			$mailer->addParam('user:ip',$userHelper->getIP());
			if(!empty($userClass->geolocData)){
				foreach($userClass->geolocData as $map=>$value){
					$mailer->addParam('geoloc:notif_'.$map,$value);
				}
			}
			$mailer->addParamInfo();
			$allUsers = explode(' ',trim(str_replace(array(';',','),' ',$notifContact)));
			foreach($allUsers as $oneUser){
				if(empty($oneUser)) continue;
				$mailer->sendOne('notification_contact',$oneUser);
			}
		}

		if ($ajax) exit;

		$this->_closepop($redirectUrl);

		$this->setRedirect($redirectUrl);
		return true;
	}

	private function _closepop($redirectUrl){
		$this->_checkRedirectUrl($redirectUrl);

		if(empty($redirectUrl) OR !JRequest::getInt('closepop')) return;

		echo '<script type="text/javascript" language="javascript">
					window.parent.document.location.href=\''.str_replace('&amp;','&',$redirectUrl).'\';
					d = window.parent.document;
					w = window.parent;
					var e = d.getElementById(\'sbox-window\');
					if(e && typeof(e.close) != "undefined") {
						e.close();
					}else if(typeof(w.jQuery) != "undefined" && w.jQuery(\'div.modal.in\') && w.jQuery(\'div.modal.in\').hasClass(\'in\')){
						w.jQuery(\'div.modal.in\').modal(\'hide\');
					}else if(w.SqueezeBox !== undefined) {
						w.SqueezeBox.close();
					}
				</script>';

		$app = JFactory::getApplication();
		$messages = $app->getMessageQueue();
		if(!empty($messages)){
			$session = JFactory::getSession();
			$session->set('application.queue', $messages);
		}

		exit;
	}

	function optout(){
		acymailing_checkRobots();
		$config = acymailing_config();
		$app = JFactory::getApplication();
		$userClass = acymailing_get('class.subscriber');
		$userClass->geolocRight = true;
		$my = JFactory::getUser();

		$ajax = JRequest::getInt('ajax',0);
		if($ajax){
			@ob_end_clean();
			header("Content-type:text/html; charset=utf-8");
		}


		$redirectUrl = urldecode(JRequest::getString('redirectunsub'));
		if(!empty($redirectUrl)) $this->setRedirect($redirectUrl);

		$formData = JRequest::getVar( 'user', array(), '', 'array' );

		$email = trim(strip_tags(@$formData['email']));

		if(empty($email) && !empty($my->email)){
			$email = $my->email;
		}

		$userHelper = acymailing_get('helper.user');
		if(empty($email) || !$userHelper->validEmail($email)){
			if ($ajax) echo '{"message":"'.str_replace('"','\"',JText::_('VALID_EMAIL')).'","type":"error","code":"7"}';
			else echo "<script>alert('".JText::_('VALID_EMAIL',true)."'); window.history.go(-1);</script>";
			exit;
		}

		$alreadyExists = $userClass->get($email);

		if(empty($alreadyExists->subid)){
			if ($ajax){
				echo '{"message":"'.str_replace('"','\"',JText::sprintf('NOT_IN_LIST','<b><i>'.$email.'</i></b>')).'","type":"error","code":"8"}';
				exit;
			}
			if(empty($redirectUrl)) acymailing_display(JText::sprintf('NOT_IN_LIST','<b><i>'.$email.'</i></b>'),'warning');
			else $app->enqueueMessage(JText::sprintf('NOT_IN_LIST','<b><i>'.$email.'</i></b>'),'notice');
			return $this->_closepop($redirectUrl);
		}

		if($config->get('allow_modif','data') == 'none' AND (empty($my->email) || $my->email != $email)){
			$mailClass = acymailing_get('helper.mailer');
			$mailClass->checkConfirmField = false;
			$mailClass->checkEnabled = false;
			$mailClass->report = false;
			$mailClass->sendOne('modif',$alreadyExists->subid);
			if ($ajax){
				echo '{"message":"'.str_replace('"','\"',JText::_('IDENTIFICATION_SENT')).'","type":"success","code":"9"}';
				exit;
			}
			if(empty($redirectUrl)) acymailing_display(JText::_( 'IDENTIFICATION_SENT' ),'warning');
			else $app->enqueueMessage(JText::_( 'IDENTIFICATION_SENT' ), 'notice');
			return $this->_closepop($redirectUrl);
		}

		$visibleSubscription = JRequest::getVar('subscription','','','array');
		$currentSubscription = $userClass->getSubscriptionStatus($alreadyExists->subid);
		$hiddenSubscription = explode(',',JRequest::getVar('hiddenlists','','','string'));

		$updatelists = array();
		$removeSubscription = array_merge($visibleSubscription,$hiddenSubscription);
		foreach($removeSubscription as $idList){
			if(!empty($currentSubscription[$idList]) AND $currentSubscription[$idList]->status != '-1'){
				$updatelists[-1][] = $idList;
			}
		}

		if(!empty($updatelists)){
			$listsubClass = acymailing_get('class.listsub');
			$listsubClass->updateSubscription($alreadyExists->subid,$updatelists);
			if($config->get('unsubscription_message',1)){
				if ($ajax){
					echo '{"message":"'.str_replace('"','\"',JText::_('UNSUBSCRIPTION_OK')).'","type":"success","code":"10"}';
					exit;
				}
				if(empty($redirectUrl)) acymailing_display(JText::_('UNSUBSCRIPTION_OK'),'info');
				else{
					if(strlen(JText::_('UNSUBSCRIPTION_OK'))>0){
						$app->enqueueMessage(JText::_('UNSUBSCRIPTION_OK'));
					}
				}
			}
		}elseif($config->get('unsubscription_message',1) || $ajax){
			if ($ajax){
				echo '{"message":"'.str_replace('"','\"',JText::_('UNSUBSCRIPTION_NOT_IN_LIST')).'","type":"success","code":"11"}';
				exit;
			}
			if(empty($redirectUrl)) acymailing_display(JText::_('UNSUBSCRIPTION_NOT_IN_LIST'),'info');
			else $app->enqueueMessage(JText::_('UNSUBSCRIPTION_NOT_IN_LIST'));
		}

		if ($ajax) exit;

		return $this->_closepop($redirectUrl);

	}

	private function _checkRedirectUrl($redirectUrl){
		$config = acymailing_config();
		$regex = trim(preg_replace('#[^a-z0-9\|\.]#i','',$config->get('module_redirect')),'|');
		if($regex != 'all' && !empty($redirectUrl)){
			preg_match('#^(https?://)?(www.)?([^/]*)#i',$redirectUrl,$resultsurl);
			$domainredirect = preg_replace('#[^a-z0-9\.]#i','',@$resultsurl[3]);
			if(!preg_match('#^'.$regex.'$#i',$domainredirect)){
				$regex .= '|'.$domainredirect;
				echo "<script>alert('This redirect url is not allowed, you should change the \"".JText::_('REDIRECTION_MODULE',true)."\" parameter from the AcyMailing configuration page to \"".$regex."\" to allow it or set it to \"all\" to allow all urls'); window.history.go(-1);</script>";
				exit;
			}
		}
	}

	function listing(){
		$errorMsg = "You shouldn't see this page. If you come from an external subscription form, maybe the URL in the form action is not valid.";
		if(!empty($_SERVER['HTTP_HOST'])) $errorMsg .= "<br />Host: ".htmlspecialchars($_SERVER['HTTP_HOST'],ENT_COMPAT, 'UTF-8');
		if(!empty($_SERVER['REQUEST_URI'])) $errorMsg .= "<br />URI: ".htmlspecialchars($_SERVER['REQUEST_URI'],ENT_COMPAT, 'UTF-8');
		if(!empty($_SERVER['HTTP_REFERER'])) $errorMsg .= "<br />Referer: ".htmlspecialchars($_SERVER['HTTP_REFERER'],ENT_COMPAT, 'UTF-8');
		acymailing_display($errorMsg, 'error');
	}

}
PK!O���ppcontrollers/frontemail.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
$userid = acymailing_currentUserId();
if(empty($userid)) die(acymailing_translation('ASK_LOG'));

$config = acymailing_config();
if(!acymailing_isAllowed($config->get('acl_lists_manage', 'all'))) die('You are not allowed to access this page');

include(ACYMAILING_BACK.'controllers'.DS.'email.php');
class FrontemailController extends EmailController{
}
PK!#7�TGGcontrollers/frontlist.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
$currentUserid = acymailing_currentUserId();
if(empty($currentUserid)){
	$usercomp = !ACYMAILING_J16 ? 'com_user' : 'com_users';
	$uri = JFactory::getURI();
	$url = 'index.php?option='.$usercomp.'&view=login&return='.base64_encode($uri->toString());
	acymailing_redirect($url, acymailing_translation('ACY_NOTALLOWED'), 'error');
	return false;
}

$config = acymailing_config();
if(!acymailing_isAllowed($config->get('acl_lists_manage', 'all'))) die(acymailing_translation('ACY_NOTALLOWED'));

include(ACYMAILING_BACK.'controllers'.DS.'list.php');
class FrontlistController extends ListController{
	function __construct($config = array()){
		parent::__construct($config);

		$listClass = acymailing_get('class.list');
		$lists = $listClass->getFrontendLists('listid');

		$listid = acymailing_getVar('int', 'listid', 0);

		if(empty($lists) || (!empty($listid) && !in_array($listid, array_keys($lists)))) {
			acymailing_redirect('index.php', acymailing_translation('ACY_NOTALLOWED'), 'error');
			return false;
		}
	}

	function remove(){
		$cids = acymailing_getVar('array', 'cid', array(), '');
		acymailing_arrayToInteger($cids);
		$db = JFactory::getDBO();

		if(empty($cids)) acymailing_redirect('index.php?option=com_acymailing&ctrl=frontlist');

		$db->setQuery('SELECT * FROM `#__acymailing_list` WHERE listid IN ('.implode(',', $cids).')');
		$lists = $db->loadObjectList();
		foreach($lists as $list){
			if(acymailing_currentUserId() != $list->userid){
				acymailing_enqueueMessage(acymailing_translation_sprintf('ACY_NO_ACCESS_LIST', $list->listid), 'error');
				array_splice($cids, array_search($list->listid, $cids), 1);
			}
		}

		acymailing_setVar('cid', $cids);
		return parent::remove();
	}

	function form(){
		return $this->edit();
	}

	function edit(){
		acymailing_setVar('layout', 'form');
		return parent::display();
	}
}
PK!�#o,,controllers/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!z��%TTcontrollers/lists.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php

class ListsController extends acymailingController{

}
PK!Eh���controllers/statistics.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
defined('_JEXEC') or die('Restricted access');

class StatisticsController extends acymailingController{

    function listing(){
        acymailing_setVar('tmpl','component');

        $statsClass = acymailing_get('class.stats');
        $statsClass->saveStats();

        header( 'Cache-Control: no-store, no-cache, must-revalidate' );
        header( 'Cache-Control: post-check=0, pre-check=0', false );
        header( 'Pragma: no-cache' );
        header("Expires: Wed, 17 Sep 1975 21:32:10 GMT");

        ob_end_clean();

        acymailing_importPlugin('acymailing');
        $results = acymailing_trigger('acymailing_getstatpicture');

        $picture = reset($results);
        if(empty($picture)) $picture = 'media/com_acymailing/images/statpicture.png';

        $picture = ltrim(str_replace(array('\\','/'),DS,$picture),DS);

        $imagename = ACYMAILING_ROOT.$picture;
        $handle = fopen($imagename, 'r');
        if(!$handle) exit;

        header("Content-type: image/png");
        $contents = fread($handle, filesize($imagename));
        fclose($handle);
        echo $contents;
        exit;
    }

    function detecttimeout(){
        $config = acymailing_config();
        if($config->get('security_key') != acymailing_getVar('string', 'seckey')) die('wrong key');
        $db = JFactory::getDBO();
        $db->setQuery("REPLACE INTO `#__acymailing_config` (`namekey`,`value`) VALUES ('max_execution_time','5'), ('last_maxexec_check','".time()."')");
        $db->query();
        @ini_set('max_execution_time',600);
        @ignore_user_abort(true);
        $i = 0;
        while($i < 480){
            sleep(8);
            $i += 10;
            $db->setQuery("UPDATE `#__acymailing_config` SET `value` = '".intval($i)."' WHERE `namekey` = 'max_execution_time'");
            $db->query();
            $db->setQuery("UPDATE `#__acymailing_config` SET `value` = '".time()."' WHERE `namekey` = 'last_maxexec_check'");
            $db->query();
            sleep(2);
        }
        exit;
    }
}
PK!Ti���controllers/archive.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php

class ArchiveController extends acymailingController{

	function view(){

		$statsClass = acymailing_get('class.stats');
		$statsClass->countReturn = false;
		$statsClass->saveStats();

		$printEnabled = JRequest::getVar('print', 0);
		if($printEnabled){
			$js = "setTimeout(function(){
					if(document.getElementById('iframepreview')){
						document.getElementById('iframepreview').contentWindow.focus();
						document.getElementById('iframepreview').contentWindow.print();
					}else{
						window.print();
					}
				},2000);";
			$doc = JFactory::getDocument();
			$doc->addScriptDeclaration($js);
		}

		JRequest::setVar('layout', 'view');
		return parent::display();
	}


}
PK!t�,���controllers/url.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.8.1
 * @author	acyba.com
 * @copyright	(C) 2009-2017 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php

class UrlController extends acymailingController{

	function __construct($config = array())
	{
		parent::__construct($config);

		acymailing_setVar('tmpl','component');
		$this->registerDefaultTask('click');

	}


	function sef(){
		$urls = acymailing_getVar('array', 'urls', array(), '');
		$result = array();

		$otherarguments = '';

		$liveParsed = parse_url(ACYMAILING_LIVE);
		if(isset($liveParsed['path']) AND strlen($liveParsed['path']) > 0){
			$mainurl = substr(ACYMAILING_LIVE, 0, strrpos(ACYMAILING_LIVE, $liveParsed['path'])).'/';
			$otherarguments = trim(str_replace($mainurl, '', ACYMAILING_LIVE), '/');
			if(strlen($otherarguments) > 0) $otherarguments .= '/';
		}else{
			$mainurl = ACYMAILING_LIVE;
		}

		$uri = acymailing_rootURI(true);
		foreach($urls as $url){
			$url = base64_decode($url);
			$link = acymailing_route($url, false);
			if(!empty($uri) && strpos($link, $uri) === 0) $link = substr($link, strlen($uri));

			$link = ltrim($link, '/');
			if(!empty($otherarguments) && strpos($link, $otherarguments) === false) $link = $otherarguments.$link;

			$result[$url] = $mainurl.$link;
		}
		echo json_encode($result);
		exit;
	}
}
PK!�#o,,
index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!%�r��params/tagcontenttags.xmlnu&1i�<?xml version="1.0" encoding="UTF-8"?>
<form>
	<fields>
		<fieldset name="tagcontenttagfield">
			<field id="tagsauto" name="tagsauto" type="tag" mode="ajax" label="JTAG" multiple="true" custom="deny"></field>
		</fieldset>
	</fields>
</form>PK!�����params/customtemplate.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
JHTML::_('behavior.modal','a.modal');
if(!include_once(rtrim(JPATH_ADMINISTRATOR,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_acymailing'.DIRECTORY_SEPARATOR.'helpers'.DIRECTORY_SEPARATOR.'helper.php')){
	echo 'This module can not work without the AcyMailing Component';
}

if(!ACYMAILING_J16){
	class JElementCustomtemplate extends JElement
	{
		function fetchElement($name, $value, &$node, $control_name)
		{
			$link = 'index.php?option=com_acymailing&ctrl=tag&task=customtemplate&tmpl=component&plugin='.$value;
			if(!empty($node->_attributes['help'])) $link .= '&help='.(string)$node->_attributes['help'];
			$text = '<a class="modal" title="'.JText::_('ACY_HELP',true).'"  href="'.$link.'" rel="{handler: \'iframe\', size: {x: 800, y: 500}}"><button class="btn" onclick="return false">'.JText::_('ACY_CUSTOMTEMPLATE').'</button></a>';
			return $text;
		}
	}
}else{
	class JFormFieldCustomtemplate extends JFormField
	{
		var $type = 'help';

		function getInput(){
			$link = 'index.php?option=com_acymailing&ctrl=tag&task=customtemplate&tmpl=component&plugin='.$this->value;
			if(!empty($this->element['help'])) $link .= '&help='.(string)$this->element['help'];
			$text = '<a class="modal" title="'.JText::_('ACY_CUSTOMTEMPLATE').'"  href="'.$link.'" rel="{handler: \'iframe\', size: {x: 800, y: 500}}"><button class="btn" onclick="return false">'.JText::_('ACY_CUSTOMTEMPLATE').'</button></a>';
			return $text;
		}
	}
}
PK!���v
v
params/termscontent.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
JHTML::_('behavior.modal','a.modal');
if(!include_once(rtrim(JPATH_ADMINISTRATOR,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_acymailing'.DIRECTORY_SEPARATOR.'helpers'.DIRECTORY_SEPARATOR.'helper.php')){
	echo 'This module can not work without the AcyMailing Component';
}

$config = acymailing_config();
$doc = JFactory::getDocument();
$doc->addScript(ACYMAILING_JS.'acymailing_compat.js?v='.str_replace('.','',$config->get('version')));

if(!ACYMAILING_J16){

	class JElementTermscontent extends JElement
	{

		function fetchElement($name, $value, &$node, $control_name)
		{
			$link = 'index.php?option=com_content&amp;task=element&amp;tmpl=component&amp;object=content';
			$text = '<input class="inputbox" id="'.$control_name.'termscontent" name="'.$control_name.'[termscontent]" type="text" style="width:100px" value="'.$value.'">';
			$text .= '<a class="modal" id="termscontent" title="Select one content which will be displayed for the Terms & Conditions"  href="'.$link.'" rel="{handler: \'iframe\', size: {x: 650, y: 375}}"><button class="btn" onclick="return false">'.JText::_('SELECT').'</button></a>';

			$js = "function jSelectArticle(id, title, object) {
				document.getElementById('".$control_name."termscontent').value = id;
				acymailing_js.closeBox(true);
			}";
			$doc = JFactory::getDocument();
			$doc->addScriptDeclaration($js);

			return $text;
		}
	}
}else{
	class JFormFieldTermscontent extends JFormField
	{
		var $type = 'termscontent';

		function getInput() {

			$link = 'index.php?option=com_content&amp;view=articles&amp;layout=modal&amp;tmpl=component&amp;object=content&amp;function=jSelectArticle';
			$text = '<input class="inputbox" id="termscontent" name="'.$this->name.'" type="text" style="width:100px" value="'.$this->value.'">';
			$text .= '<a class="modal" id="termscontent" title="Select one content which will be displayed for the Terms & Conditions"  href="'.$link.'" rel="{handler: \'iframe\', size: {x: 650, y: 375}}"><button class="btn" onclick="return false">'.JText::_('SELECT').'</button></a>';

			$js = "function jSelectArticle(id, title,catid, object) {
				document.getElementById('termscontent').value = id;
				acymailing_js.closeBox(true);
			}";

			$doc = JFactory::getDocument();
			$doc->addScriptDeclaration($js);
			return $text;
		}
	}
}
PK!C�D���params/customfields.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
JHTML::_('behavior.modal','a.modal');
if(!include_once(rtrim(JPATH_ADMINISTRATOR,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_acymailing'.DIRECTORY_SEPARATOR.'helpers'.DIRECTORY_SEPARATOR.'helper.php')){
	echo 'This module can not work without the AcyMailing Component';
}

if(!ACYMAILING_J16){

	class JElementCustomfields extends JElement
	{
		function fetchElement($name, $value, &$node, $control_name)
		{
			$link = 'index.php?option=com_acymailing&amp;tmpl=component&amp;ctrl=chooselist&amp;task=customfields&amp;values='.$value.'&amp;control='.$control_name;
			$text = '<input class="inputbox" id="'.$control_name.'customfields" name="'.$control_name.'['.$name.']" type="text" style="width:100px" value="'.$value.'">';
			$text .= '<a class="modal" id="link'.$control_name.'customfields" title="'.JText::_('EXTRA_FIELDS').'"  href="'.$link.'" rel="{handler: \'iframe\', size: {x: 650, y: 375}}"><button class="btn" onclick="return false">'.JText::_('Select').'</button></a>';

			return $text;

		}
	}
}else{
	class JFormFieldCustomfields extends JFormField
	{
		var $type = 'help';

		function getInput() {
			$link = 'index.php?option=com_acymailing&amp;tmpl=component&amp;ctrl=chooselist&amp;task=customfields&amp;values='.$this->value.'&amp;control=';
			$text = '<input class="inputbox" id="customfields" name="'.$this->name.'" type="text" style="width:100px" value="'.$this->value.'">';
			$text .= '<a class="modal" id="linkcustomfields" title="'.JText::_('EXTRA_FIELDS').'"  href="'.$link.'" rel="{handler: \'iframe\', size: {x: 650, y: 375}}"><button class="btn" onclick="return false">'.JText::_('Select').'</button></a>';

			return $text;

		}
	}
}
PK!�7�66params/help.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
JHTML::_('behavior.modal','a.modal');
if(!include_once(rtrim(JPATH_ADMINISTRATOR,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_acymailing'.DIRECTORY_SEPARATOR.'helpers'.DIRECTORY_SEPARATOR.'helper.php')){
	echo 'This module can not work without the AcyMailing Component';
}

if(!ACYMAILING_J16){
	class JElementHelp extends JElement
	{
		function fetchElement($name, $value, &$node, $control_name)
		{
			$config =& acymailing_config();
			$level = $config->get('level');
			$link = ACYMAILING_HELPURL.$value.'&level='.$level;
			$text = '<a class="modal" title="'.JText::_('ACY_HELP',true).'"  href="'.$link.'" rel="{handler: \'iframe\', size: {x: 800, y: 500}}"><button class="btn" onclick="return false">'.JText::_('ACY_HELP').'</button></a>';
			return $text;
		}
	}
}else{
	class JFormFieldHelp extends JFormField
	{
		var $type = 'help';

		function getInput() {
			$config =& acymailing_config();
			$level = $config->get('level');
			$link = ACYMAILING_HELPURL.$this->value.'&level='.$level;
			$text = '<a class="modal" title="'.JText::_('ACY_HELP',true).'"  href="'.$link.'" rel="{handler: \'iframe\', size: {x: 800, y: 500}}"><button class="btn" onclick="return false">'.JText::_('ACY_HELP').'</button></a>';
			return $text;
		}
	}
}
PK!�)��params/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'>
Order allow,deny
Deny from all
</FilesMatch>PK!�;�U��params/lists.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
JHTML::_('behavior.modal','a.modal');
if(!include_once(rtrim(JPATH_ADMINISTRATOR,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_acymailing'.DIRECTORY_SEPARATOR.'helpers'.DIRECTORY_SEPARATOR.'helper.php')){
	echo 'This module can not work without the AcyMailing Component';
}

if(!ACYMAILING_J16){

	class JElementLists extends JElement
	{
		function fetchElement($name, $value, &$node, $control_name)
		{
			$link = 'index.php?option=com_acymailing&amp;tmpl=component&amp;ctrl=chooselist&amp;task='.$name.'&amp;values='.$value.'&amp;control='.$control_name;
			$text = '<input class="inputbox" id="'.$control_name.$name.'" name="'.$control_name.'['.$name.']" type="text" style="width:100px" value="'.$value.'">';
			$text .= '<a class="modal" id="link'.$control_name.$name.'" title="'.JText::_('SELECT_LISTS').'"  href="'.$link.'" rel="{handler: \'iframe\', size: {x: 650, y: 375}}"><button class="btn" onclick="return false">'.JText::_('Select').'</button></a>';

			return $text;
		}
	}
}else{
	class JFormFieldLists extends JFormField
	{
		var $type = 'lists';

		function getInput() {

			$link = 'index.php?option=com_acymailing&amp;tmpl=component&amp;ctrl=chooselist&amp;task='.$this->name.'&amp;values='.$this->value.'&amp;control=';
			$text = '<input class="inputbox" id="'.$this->name.'" name="'.$this->name.'" type="text" style="width:100px" value="'.$this->value.'">';
			$text .= '<a class="modal" id="link'.$this->name.'" title="'.JText::_('SELECT_LISTS').'"  href="'.$link.'" rel="{handler: \'iframe\', size: {x: 650, y: 375}}"><button class="btn" onclick="return false">'.JText::_('Select').'</button></a>';

			return $text;
		}
	}
}
PK!�:��jjparams/listid.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
JHTML::_('behavior.modal','a.modal');
if(!include_once(rtrim(JPATH_ADMINISTRATOR,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_acymailing'.DIRECTORY_SEPARATOR.'helpers'.DIRECTORY_SEPARATOR.'helper.php')){
	echo 'This module can not work without the AcyMailing Component';
}

if(!ACYMAILING_J16){
	class JElementListid extends JElement
	{
		function fetchElement($name, $value, &$node, $control_name){
			$listType = acymailing_get('type.lists');
			$listType->getValues();
			if(empty($node->_attributes['menu']) || (string)$node->_attributes['menu'] != 'archive') array_shift($listType->values);
			return $listType->display($control_name.'[listid]',(int) $value,false);
		}
	}
}else{
	class JFormFieldListid extends JFormField
	{
		var $type = 'listid';

		function getInput(){
			$listType = acymailing_get('type.lists');
			$listType->getValues();
			if(empty($this->element['menu']) || (string)$this->element['menu'] != 'archive') array_shift($listType->values);
			return $listType->display($this->name,(int) $this->value,false);
		}
	}
}
PK!�px-��params/pluginsfield.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
JHTML::_('behavior.modal', 'a.modal');
if(!include_once(rtrim(JPATH_ADMINISTRATOR, DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_acymailing'.DIRECTORY_SEPARATOR.'helpers'.DIRECTORY_SEPARATOR.'helper.php')){
	echo 'This module can not work without the AcyMailing Component';
}

if(!ACYMAILING_J16){
	class JElementPluginsfield extends JElement{
		function fetchElement($name, $value, &$node, $control_name){
			$app = JFactory::getApplication();
			$link = 'index.php?option=com_acymailing&ctrl='.($app->isAdmin() ? '' : 'front').'tag&task=plgtrigger&plg='.$value.'&fctName='.$value.'&tmpl=component';
			$text = '<a class="modal" title="'.JText::_('ACY_CONFIGURATION').'" href="'.$link.'" rel="{handler: \'iframe\', size: {x: 800, y: 500}}"><button class="btn" onclick="return false">'.JText::_('ACY_CONFIGURATION').'</button></a>';
			return $text;
		}
	}
}else{
	class JFormFieldPluginsfield extends JFormField{
		var $type = 'pluginsfield';

		function getInput(){
			$app = JFactory::getApplication();
			$link = 'index.php?option=com_acymailing&ctrl='.($app->isAdmin() ? '' : 'front').'tag&task=plgtrigger&plg='.$this->value.'&fctName='.$this->value.'&tmpl=component';
			$text = '<a class="modal" title="'.JText::_('ACY_CONFIGURATION').'" href="'.$link.'" rel="{handler: \'iframe\', size: {x: 800, y: 500}}"><button class="btn" onclick="return false">'.JText::_('ACY_CONFIGURATION').'</button></a>';
			return $text;
		}
	}
}
PK!�#o,,params/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�)���params/testplug.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
JHTML::_('behavior.modal','a.modal');
if(!include_once(rtrim(JPATH_ADMINISTRATOR,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_acymailing'.DIRECTORY_SEPARATOR.'helpers'.DIRECTORY_SEPARATOR.'helper.php')){
	echo 'This module can not work without the AcyMailing Component';
}

if(!ACYMAILING_J16){

	class JElementTestplug extends JElement
	{
		function fetchElement($name, $value, &$node, $control_name)
		{
			$link = 'index.php?option=com_acymailing&amp;tmpl=component&amp;ctrl=cpanel&amp;task=plgtrigger&amp;plg='.$value.'&amp;plgtype='.$name;
			return '<a class="modal" title="Click here"  href="'.$link.'" rel="{handler: \'iframe\', size: {x: 650, y: 375}}"><button class="btn" onclick="return false">Click here</button></a>';
		}
	}
}else{
	class JFormFieldTestplug extends JFormField
	{
		var $type = 'testplug';

		function getInput() {
			$link = 'index.php?option=com_acymailing&amp;tmpl=component&amp;ctrl=cpanel&amp;task=plgtrigger&amp;plg='.$this->value.'&amp;plgtype='.$this->fieldname;
			return '<a class="modal" title="Click here"  href="'.$link.'" rel="{handler: \'iframe\', size: {x: 650, y: 375}}"><button class="btn" onclick="return false">Click here</button></a>';
		}
	}
}
PK!����params/newsletters.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
JHTML::_('behavior.modal','a.modal');
if(!include_once(rtrim(JPATH_ADMINISTRATOR,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_acymailing'.DIRECTORY_SEPARATOR.'helpers'.DIRECTORY_SEPARATOR.'helper.php')){
	echo 'This module can not work without the AcyMailing Component';
}

if(!ACYMAILING_J16){

	class JElementNewsletters extends JElement
	{
		function fetchElement($name, $value, &$node, $control_name)
		{
			$db = JFactory::getDBO();
			$db->setQuery("SELECT `mailid`, CONCAT(subject,' ( ',mailid,' )') as `title` FROM #__acymailing_mail WHERE `type`='news' AND (`senddate` IS NULL OR `senddate` < 1)AND `type` = 'news' ORDER BY `subject` ASC");
			$results = $db->loadObjectList();
			$novalue = new stdClass();
			$novalue->mailid = 0;
			$novalue->title = ' - - - - - ';
			array_unshift($results,$novalue);

			return JHTML::_('select.genericlist', $results, $control_name.'['.$name.']' , 'size="1"', 'mailid', 'title', $value);
		}
	}

}else{
	class JFormFieldNewsletters extends JFormField
	{
		var $type = 'newsletters';

		function getInput() {

			$db = JFactory::getDBO();
			$db->setQuery("SELECT `mailid`, CONCAT(subject,' ( ',mailid,' )') as `title` FROM #__acymailing_mail WHERE `type`='news' AND (`senddate` IS NULL OR `senddate` < 1)AND `type` = 'news' ORDER BY `subject` ASC");
			$results = $db->loadObjectList();
			$novalue = new stdClass();
			$novalue->mailid = 0;
			$novalue->title = ' - - - - - ';
			array_unshift($results,$novalue);

			return JHTML::_('select.genericlist', $results, $this->name , 'size="1"', 'mailid', 'title', $this->value);
		}
	}
}
PK!�ӓA��params/birthday.xmlnu&1i�<?xml version="1.0" encoding="UTF-8"?>
<form>
    <params addpath="/components/com_acymailing/params">
        <param name="acymailing" type="testplug" label="Test" description="Click on the test button to test your plugin. Please save your plugin first otherwise the configuration will not be applied" default="plgbirthday"/>
        <param name="mailid" type="newsletters" label="E-Mail" description="Select the Newsletter which will be sent as birthday e-mail" default="0" />
        <param name="sendtime" type="text" size="10" label="Send at" description="Specify the time AcyMailing will send the birthday e-mail to the user" default="8:00" />
        <param name="nbdays" type="text" size="10" label="Number of days before the birthday" description="The Newsletter will be sent X days before the user birthday. Please specify 0 if you want the Newsletter to be send the day of the birthday" default="0"/>
        <param name="birthdaytable" type="list" label="Birthday table" description="Select the database table AcyMailing will query to send the birthday Newsletter" default="0" >
            <option value="0"> - - - </option>
            <option value="acymailing">AcyMailing</option>
            <option value="ajaxregister">AJAX Register</option>
            <option value="civicrm">CiviCRM</option>
            <option value="cb">Community Builder</option>
            <option value="easyprofile">EasyProfile</option>
            <option value="easysocial">EasySocial</option>
            <option value="eventbooking">Event Booking</option>
            <option value="extendedreg">ExtendedReg</option>
            <option value="fabrik">Fabrik</option>
            <option value="fb">FireBoard</option>
            <option value="hikashop">HikaShop</option>
            <option value="jomsocial">JomSocial</option>
            <option value="joomla">Joomla</option>
            <option value="joomshopping">JoomShopping</option>
            <option value="jss">jSocialSuite</option>
            <option value="kunena">Kunena</option>
            <option value="mightyreg">Mighty Registration</option>
            <option value="vm">VirtueMart</option>
        </param>
        <param name="birthdayfield" type="text" size="20" label="Birthday field" description="Enter the name of the table field used to save the birthdate. If you leave this field empty, AcyMailing will take the default one" default="" />
        <param name="listids" type="lists" default="" label="Subscription" description="If you select some lists here, only users subscribed to at least one of the selected lists can receive the birthday message. It can be very useful for multi-lingual birthday messages" />
    </params>
    <fields addfieldpath="/components/com_acymailing/params">
        <fieldset name="birthdayparams">
            <field name="acymailing" type="testplug" label="Test" description="Click on the test button to test your plugin. Please save your plugin first otherwise the configuration will not be applied" default="plgbirthday"/>
            <field name="mailid" type="newsletters" label="E-Mail" description="Select the Newsletter which will be sent as birthday e-mail" default="0" />
            <field name="sendtime" type="text" size="10" label="Send at" description="Specify the time AcyMailing will send the birthday e-mail to the user" default="8:00" />
            <field name="nbdays" type="text" size="10" label="Number of days before the birthday" description="The Newsletter will be sent X days before the user birthday. Please specify 0 if you want the Newsletter to be send the day of the birthday" default="0"/>
            <field name="birthdaytable" type="list" label="Birthday table" description="Select the database table AcyMailing will query to send the birthday Newsletter" default="0" >
                <option value="0"> - - - </option>
                <option value="ajaxregister">AJAX Register</option>
                <option value="acymailing">AcyMailing</option>
                <option value="cb">Community Builder</option>
                <option value="civicrm">CiviCRM</option>
                <option value="easyprofile">EasyProfile</option>
                <option value="easysocial">EasySocial</option>
                <option value="eventbooking">Event Booking</option>
                <option value="extendedreg">ExtendedReg</option>
                <option value="fabrik">Fabrik</option>
                <option value="fb">FireBoard</option>
                <option value="hikashop">HikaShop</option>
                <option value="jomsocial">JomSocial</option>
                <option value="joomla">Joomla</option>
                <option value="joomshopping">JoomShopping</option>
                <option value="jss">jSocialSuite</option>
                <option value="kunena">Kunena</option>
                <option value="mightyreg">Mighty Registration</option>
                <option value="vm">VirtueMart</option>
            </field>
            <field name="birthdayfield" type="text" size="20" label="Birthday field" description="Enter the name of the table field used to save the birthdate. If you leave this field empty, AcyMailing will take the default one" default="" />
            <field name="listids" type="lists" default="" label="Subscription" description="If you select some lists here, only users subscribed to at least one of the selected lists can receive the birthday message. It can be very useful for multi-lingual birthday messages" />
        </fieldset>
    </fields>
</form>PK!/t�U��
router.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php

function AcymailingBuildRoute(&$query){
	$segments = array();

	if(isset($query['ctrl']) && in_array($query['ctrl'], array('stats', 'moduleloader', 'cron', 'fronteditor', 'frontfilter', 'url', 'sub'))){
		return $segments;
	}

	$ctrl = '';
	$task = '';

	if(isset($query['ctrl'])){
		$ctrl = $query['ctrl'];
		if($ctrl != 'archive' || (!empty($query['task']) && $query['task'] != 'view')) $segments[] = $query['ctrl'];
		unset($query['ctrl']);
		if(isset($query['task'])){
			$task = $query['task'];
			if($ctrl != 'archive' || $task != 'view') $segments[] = $query['task'];
			unset($query['task']);
		}
	}elseif(isset($query['view'])){
		$ctrl = $query['view'];
		$segments[] = $query['view'];
		unset($query['view']);
		if(isset($query['layout'])){
			$task = $query['layout'];
			$segments[] = $query['layout'];
			unset($query['layout']);
		}
	}

	if(empty($query)) return $segments;

	foreach($query as $name => $value){
		if(in_array($name, array('option', 'Itemid', 'start', 'format', 'limitstart', 'no_html', 'val', 'key', 'acyformname', 'subid', 'tmpl', 'lang', 'limit'))) continue;

		if($ctrl == 'user' && $name == 'mailid') continue;

		$segments[] = $name.':'.$value;
		unset($query[$name]);
	}

	return $segments;
}

function AcymailingParseRoute($segments){
	$vars = array();

	if(empty($segments)) return $vars;

	$i = 0;
	foreach($segments as $name){
		if(strpos($name, ':')){
			list($arg, $val) = explode(':', $name);
			if(is_numeric($arg)){
				$vars['Itemid'] = $arg;
			}else{
				$vars[$arg] = $val;
			}
		}else{
			$i++;
			if($i == 1){
				$vars['ctrl'] = $name;
			}elseif($i == 2){
				$vars['task'] = $name;
			}
		}
	}

	if(empty($vars['ctrl']) && (!empty($vars['listid']) || !empty($vars['mailid']))){
		$vars['ctrl'] = 'archive';
		if(!empty($vars['mailid'])) $vars['task'] = 'view';
	}

	return $vars;
}
PK!:j��+i+iinc/phpmailer/LICENSEnu&1i�		  GNU LESSER GENERAL PUBLIC LICENSE
		       Version 2.1, February 1999

 Copyright (C) 1991, 1999 Free Software Foundation, Inc.
     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

[This is the first released version of the Lesser GPL.  It also counts
 as the successor of the GNU Library Public License, version 2, hence
 the version number 2.1.]

			    Preamble

  The licenses for most software are designed to take away your
freedom to share and change it.  By contrast, the GNU General Public
Licenses are intended to guarantee your freedom to share and change
free software--to make sure the software is free for all its users.

  This license, the Lesser General Public License, applies to some
specially designated software packages--typically libraries--of the
Free Software Foundation and other authors who decide to use it.  You
can use it too, but we suggest you first think carefully about whether
this license or the ordinary General Public License is the better
strategy to use in any particular case, based on the explanations below.

  When we speak of free software, we are referring to freedom of use,
not price.  Our General Public Licenses are designed to make sure that
you have the freedom to distribute copies of free software (and charge
for this service if you wish); that you receive source code or can get
it if you want it; that you can change the software and use pieces of
it in new free programs; and that you are informed that you can do
these things.

  To protect your rights, we need to make restrictions that forbid
distributors to deny you these rights or to ask you to surrender these
rights.  These restrictions translate to certain responsibilities for
you if you distribute copies of the library or if you modify it.

  For example, if you distribute copies of the library, whether gratis
or for a fee, you must give the recipients all the rights that we gave
you.  You must make sure that they, too, receive or can get the source
code.  If you link other code with the library, you must provide
complete object files to the recipients, so that they can relink them
with the library after making changes to the library and recompiling
it.  And you must show them these terms so they know their rights.

  We protect your rights with a two-step method: (1) we copyright the
library, and (2) we offer you this license, which gives you legal
permission to copy, distribute and/or modify the library.

  To protect each distributor, we want to make it very clear that
there is no warranty for the free library.  Also, if the library is
modified by someone else and passed on, the recipients should know
that what they have is not the original version, so that the original
author's reputation will not be affected by problems that might be
introduced by others.

  Finally, software patents pose a constant threat to the existence of
any free program.  We wish to make sure that a company cannot
effectively restrict the users of a free program by obtaining a
restrictive license from a patent holder.  Therefore, we insist that
any patent license obtained for a version of the library must be
consistent with the full freedom of use specified in this license.

  Most GNU software, including some libraries, is covered by the
ordinary GNU General Public License.  This license, the GNU Lesser
General Public License, applies to certain designated libraries, and
is quite different from the ordinary General Public License.  We use
this license for certain libraries in order to permit linking those
libraries into non-free programs.

  When a program is linked with a library, whether statically or using
a shared library, the combination of the two is legally speaking a
combined work, a derivative of the original library.  The ordinary
General Public License therefore permits such linking only if the
entire combination fits its criteria of freedom.  The Lesser General
Public License permits more lax criteria for linking other code with
the library.

  We call this license the "Lesser" General Public License because it
does Less to protect the user's freedom than the ordinary General
Public License.  It also provides other free software developers Less
of an advantage over competing non-free programs.  These disadvantages
are the reason we use the ordinary General Public License for many
libraries.  However, the Lesser license provides advantages in certain
special circumstances.

  For example, on rare occasions, there may be a special need to
encourage the widest possible use of a certain library, so that it becomes
a de-facto standard.  To achieve this, non-free programs must be
allowed to use the library.  A more frequent case is that a free
library does the same job as widely used non-free libraries.  In this
case, there is little to gain by limiting the free library to free
software only, so we use the Lesser General Public License.

  In other cases, permission to use a particular library in non-free
programs enables a greater number of people to use a large body of
free software.  For example, permission to use the GNU C Library in
non-free programs enables many more people to use the whole GNU
operating system, as well as its variant, the GNU/Linux operating
system.

  Although the Lesser General Public License is Less protective of the
users' freedom, it does ensure that the user of a program that is
linked with the Library has the freedom and the wherewithal to run
that program using a modified version of the Library.

  The precise terms and conditions for copying, distribution and
modification follow.  Pay close attention to the difference between a
"work based on the library" and a "work that uses the library".  The
former contains code derived from the library, whereas the latter must
be combined with the library in order to run.

		  GNU LESSER GENERAL PUBLIC LICENSE
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

  0. This License Agreement applies to any software library or other
program which contains a notice placed by the copyright holder or
other authorized party saying it may be distributed under the terms of
this Lesser General Public License (also called "this License").
Each licensee is addressed as "you".

  A "library" means a collection of software functions and/or data
prepared so as to be conveniently linked with application programs
(which use some of those functions and data) to form executables.

  The "Library", below, refers to any such software library or work
which has been distributed under these terms.  A "work based on the
Library" means either the Library or any derivative work under
copyright law: that is to say, a work containing the Library or a
portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language.  (Hereinafter, translation is
included without limitation in the term "modification".)

  "Source code" for a work means the preferred form of the work for
making modifications to it.  For a library, complete source code means
all the source code for all modules it contains, plus any associated
interface definition files, plus the scripts used to control compilation
and installation of the library.

  Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope.  The act of
running a program using the Library is not restricted, and output from
such a program is covered only if its contents constitute a work based
on the Library (independent of the use of the Library in a tool for
writing it).  Whether that is true depends on what the Library does
and what the program that uses the Library does.
  
  1. You may copy and distribute verbatim copies of the Library's
complete source code as you receive it, in any medium, provided that
you conspicuously and appropriately publish on each copy an
appropriate copyright notice and disclaimer of warranty; keep intact
all the notices that refer to this License and to the absence of any
warranty; and distribute a copy of this License along with the
Library.

  You may charge a fee for the physical act of transferring a copy,
and you may at your option offer warranty protection in exchange for a
fee.

  2. You may modify your copy or copies of the Library or any portion
of it, thus forming a work based on the Library, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:

    a) The modified work must itself be a software library.

    b) You must cause the files modified to carry prominent notices
    stating that you changed the files and the date of any change.

    c) You must cause the whole of the work to be licensed at no
    charge to all third parties under the terms of this License.

    d) If a facility in the modified Library refers to a function or a
    table of data to be supplied by an application program that uses
    the facility, other than as an argument passed when the facility
    is invoked, then you must make a good faith effort to ensure that,
    in the event an application does not supply such function or
    table, the facility still operates, and performs whatever part of
    its purpose remains meaningful.

    (For example, a function in a library to compute square roots has
    a purpose that is entirely well-defined independent of the
    application.  Therefore, Subsection 2d requires that any
    application-supplied function or table used by this function must
    be optional: if the application does not supply it, the square
    root function must still compute square roots.)

These requirements apply to the modified work as a whole.  If
identifiable sections of that work are not derived from the Library,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works.  But when you
distribute the same sections as part of a whole which is a work based
on the Library, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote
it.

Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Library.

In addition, mere aggregation of another work not based on the Library
with the Library (or with a work based on the Library) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.

  3. You may opt to apply the terms of the ordinary GNU General Public
License instead of this License to a given copy of the Library.  To do
this, you must alter all the notices that refer to this License, so
that they refer to the ordinary GNU General Public License, version 2,
instead of to this License.  (If a newer version than version 2 of the
ordinary GNU General Public License has appeared, then you can specify
that version instead if you wish.)  Do not make any other change in
these notices.

  Once this change is made in a given copy, it is irreversible for
that copy, so the ordinary GNU General Public License applies to all
subsequent copies and derivative works made from that copy.

  This option is useful when you wish to copy part of the code of
the Library into a program that is not a library.

  4. You may copy and distribute the Library (or a portion or
derivative of it, under Section 2) in object code or executable form
under the terms of Sections 1 and 2 above provided that you accompany
it with the complete corresponding machine-readable source code, which
must be distributed under the terms of Sections 1 and 2 above on a
medium customarily used for software interchange.

  If distribution of object code is made by offering access to copy
from a designated place, then offering equivalent access to copy the
source code from the same place satisfies the requirement to
distribute the source code, even though third parties are not
compelled to copy the source along with the object code.

  5. A program that contains no derivative of any portion of the
Library, but is designed to work with the Library by being compiled or
linked with it, is called a "work that uses the Library".  Such a
work, in isolation, is not a derivative work of the Library, and
therefore falls outside the scope of this License.

  However, linking a "work that uses the Library" with the Library
creates an executable that is a derivative of the Library (because it
contains portions of the Library), rather than a "work that uses the
library".  The executable is therefore covered by this License.
Section 6 states terms for distribution of such executables.

  When a "work that uses the Library" uses material from a header file
that is part of the Library, the object code for the work may be a
derivative work of the Library even though the source code is not.
Whether this is true is especially significant if the work can be
linked without the Library, or if the work is itself a library.  The
threshold for this to be true is not precisely defined by law.

  If such an object file uses only numerical parameters, data
structure layouts and accessors, and small macros and small inline
functions (ten lines or less in length), then the use of the object
file is unrestricted, regardless of whether it is legally a derivative
work.  (Executables containing this object code plus portions of the
Library will still fall under Section 6.)

  Otherwise, if the work is a derivative of the Library, you may
distribute the object code for the work under the terms of Section 6.
Any executables containing that work also fall under Section 6,
whether or not they are linked directly with the Library itself.

  6. As an exception to the Sections above, you may also combine or
link a "work that uses the Library" with the Library to produce a
work containing portions of the Library, and distribute that work
under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse
engineering for debugging such modifications.

  You must give prominent notice with each copy of the work that the
Library is used in it and that the Library and its use are covered by
this License.  You must supply a copy of this License.  If the work
during execution displays copyright notices, you must include the
copyright notice for the Library among them, as well as a reference
directing the user to the copy of this License.  Also, you must do one
of these things:

    a) Accompany the work with the complete corresponding
    machine-readable source code for the Library including whatever
    changes were used in the work (which must be distributed under
    Sections 1 and 2 above); and, if the work is an executable linked
    with the Library, with the complete machine-readable "work that
    uses the Library", as object code and/or source code, so that the
    user can modify the Library and then relink to produce a modified
    executable containing the modified Library.  (It is understood
    that the user who changes the contents of definitions files in the
    Library will not necessarily be able to recompile the application
    to use the modified definitions.)

    b) Use a suitable shared library mechanism for linking with the
    Library.  A suitable mechanism is one that (1) uses at run time a
    copy of the library already present on the user's computer system,
    rather than copying library functions into the executable, and (2)
    will operate properly with a modified version of the library, if
    the user installs one, as long as the modified version is
    interface-compatible with the version that the work was made with.

    c) Accompany the work with a written offer, valid for at
    least three years, to give the same user the materials
    specified in Subsection 6a, above, for a charge no more
    than the cost of performing this distribution.

    d) If distribution of the work is made by offering access to copy
    from a designated place, offer equivalent access to copy the above
    specified materials from the same place.

    e) Verify that the user has already received a copy of these
    materials or that you have already sent this user a copy.

  For an executable, the required form of the "work that uses the
Library" must include any data and utility programs needed for
reproducing the executable from it.  However, as a special exception,
the materials to be distributed need not include anything that is
normally distributed (in either source or binary form) with the major
components (compiler, kernel, and so on) of the operating system on
which the executable runs, unless that component itself accompanies
the executable.

  It may happen that this requirement contradicts the license
restrictions of other proprietary libraries that do not normally
accompany the operating system.  Such a contradiction means you cannot
use both them and the Library together in an executable that you
distribute.

  7. You may place library facilities that are a work based on the
Library side-by-side in a single library together with other library
facilities not covered by this License, and distribute such a combined
library, provided that the separate distribution of the work based on
the Library and of the other library facilities is otherwise
permitted, and provided that you do these two things:

    a) Accompany the combined library with a copy of the same work
    based on the Library, uncombined with any other library
    facilities.  This must be distributed under the terms of the
    Sections above.

    b) Give prominent notice with the combined library of the fact
    that part of it is a work based on the Library, and explaining
    where to find the accompanying uncombined form of the same work.

  8. You may not copy, modify, sublicense, link with, or distribute
the Library except as expressly provided under this License.  Any
attempt otherwise to copy, modify, sublicense, link with, or
distribute the Library is void, and will automatically terminate your
rights under this License.  However, parties who have received copies,
or rights, from you under this License will not have their licenses
terminated so long as such parties remain in full compliance.

  9. You are not required to accept this License, since you have not
signed it.  However, nothing else grants you permission to modify or
distribute the Library or its derivative works.  These actions are
prohibited by law if you do not accept this License.  Therefore, by
modifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Library or works based on it.

  10. Each time you redistribute the Library (or any work based on the
Library), the recipient automatically receives a license from the
original licensor to copy, distribute, link with or modify the Library
subject to these terms and conditions.  You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties with
this License.

  11. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License.  If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Library at all.  For example, if a patent
license would not permit royalty-free redistribution of the Library by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Library.

If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply,
and the section as a whole is intended to apply in other circumstances.

It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system which is
implemented by public license practices.  Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.

This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.

  12. If the distribution and/or use of the Library is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Library under this License may add
an explicit geographical distribution limitation excluding those countries,
so that distribution is permitted only in or among countries not thus
excluded.  In such case, this License incorporates the limitation as if
written in the body of this License.

  13. The Free Software Foundation may publish revised and/or new
versions of the Lesser General Public License from time to time.
Such new versions will be similar in spirit to the present version,
but may differ in detail to address new problems or concerns.

Each version is given a distinguishing version number.  If the Library
specifies a version number of this License which applies to it and
"any later version", you have the option of following the terms and
conditions either of that version or of any later version published by
the Free Software Foundation.  If the Library does not specify a
license version number, you may choose any version ever published by
the Free Software Foundation.

  14. If you wish to incorporate parts of the Library into other free
programs whose distribution conditions are incompatible with these,
write to the author to ask for permission.  For software which is
copyrighted by the Free Software Foundation, write to the Free
Software Foundation; we sometimes make exceptions for this.  Our
decision will be guided by the two goals of preserving the free status
of all derivatives of our free software and of promoting the sharing
and reuse of software generally.

			    NO WARRANTY

  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.

		     END OF TERMS AND CONDITIONS

           How to Apply These Terms to Your New Libraries

  If you develop a new library, and you want it to be of the greatest
possible use to the public, we recommend making it free software that
everyone can redistribute and change.  You can do so by permitting
redistribution under these terms (or, alternatively, under the terms of the
ordinary General Public License).

  To apply these terms, attach the following notices to the library.  It is
safest to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.

    <one line to give the library's name and a brief idea of what it does.>
    Copyright (C) <year>  <name of author>

    This library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
    License as published by the Free Software Foundation; either
    version 2.1 of the License, or (at your option) any later version.

    This library is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    Lesser General Public License for more details.

    You should have received a copy of the GNU Lesser General Public
    License along with this library; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

Also add information on how to contact you by electronic and paper mail.

You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the library, if
necessary.  Here is a sample; alter the names:

  Yoyodyne, Inc., hereby disclaims all copyright interest in the
  library `Frob' (a library for tweaking knobs) written by James Random Hacker.

  <signature of Ty Coon>, 1 April 1990
  Ty Coon, President of Vice

That's all there is to it!

PK!�#o,,inc/phpmailer/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�#o,,inc/phpmailer/extras/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�m�z��)inc/phpmailer/extras/ntlm_sasl_client.phpnu&1i�<?php
/*
 * ntlm_sasl_client.php
 *
 * @(#) $Id: ntlm_sasl_client.php,v 1.3 2004/11/17 08:00:37 mlemos Exp $
 *
 */

define("SASL_NTLM_STATE_START", 0);
define("SASL_NTLM_STATE_IDENTIFY_DOMAIN", 1);
define("SASL_NTLM_STATE_RESPOND_CHALLENGE", 2);
define("SASL_NTLM_STATE_DONE", 3);
define("SASL_FAIL", -1);
define("SASL_CONTINUE", 1);

class ntlm_sasl_client_class
{
    public $credentials = array();
    public $state = SASL_NTLM_STATE_START;

    public function initialize(&$client)
    {
        if (!function_exists($function = "mcrypt_encrypt")
            || !function_exists($function = "mhash")
        ) {
            $extensions = array(
                "mcrypt_encrypt" => "mcrypt",
                "mhash" => "mhash"
            );
            $client->error = "the extension " . $extensions[$function] .
                " required by the NTLM SASL client class is not available in this PHP configuration";
            return (0);
        }
        return (1);
    }

    public function ASCIIToUnicode($ascii)
    {
        for ($unicode = "", $a = 0; $a < strlen($ascii); $a++) {
            $unicode .= substr($ascii, $a, 1) . chr(0);
        }
        return ($unicode);
    }

    public function typeMsg1($domain, $workstation)
    {
        $domain_length = strlen($domain);
        $workstation_length = strlen($workstation);
        $workstation_offset = 32;
        $domain_offset = $workstation_offset + $workstation_length;
        return (
            "NTLMSSP\0" .
            "\x01\x00\x00\x00" .
            "\x07\x32\x00\x00" .
            pack("v", $domain_length) .
            pack("v", $domain_length) .
            pack("V", $domain_offset) .
            pack("v", $workstation_length) .
            pack("v", $workstation_length) .
            pack("V", $workstation_offset) .
            $workstation .
            $domain
        );
    }

    public function NTLMResponse($challenge, $password)
    {
        $unicode = $this->ASCIIToUnicode($password);
        $md4 = mhash(MHASH_MD4, $unicode);
        $padded = $md4 . str_repeat(chr(0), 21 - strlen($md4));
        $iv_size = mcrypt_get_iv_size(MCRYPT_DES, MCRYPT_MODE_ECB);
        $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
        for ($response = "", $third = 0; $third < 21; $third += 7) {
            for ($packed = "", $p = $third; $p < $third + 7; $p++) {
                $packed .= str_pad(decbin(ord(substr($padded, $p, 1))), 8, "0", STR_PAD_LEFT);
            }
            for ($key = "", $p = 0; $p < strlen($packed); $p += 7) {
                $s = substr($packed, $p, 7);
                $b = $s . ((substr_count($s, "1") % 2) ? "0" : "1");
                $key .= chr(bindec($b));
            }
            $ciphertext = mcrypt_encrypt(MCRYPT_DES, $key, $challenge, MCRYPT_MODE_ECB, $iv);
            $response .= $ciphertext;
        }
        return $response;
    }

    public function typeMsg3($ntlm_response, $user, $domain, $workstation)
    {
        $domain_unicode = $this->ASCIIToUnicode($domain);
        $domain_length = strlen($domain_unicode);
        $domain_offset = 64;
        $user_unicode = $this->ASCIIToUnicode($user);
        $user_length = strlen($user_unicode);
        $user_offset = $domain_offset + $domain_length;
        $workstation_unicode = $this->ASCIIToUnicode($workstation);
        $workstation_length = strlen($workstation_unicode);
        $workstation_offset = $user_offset + $user_length;
        $lm = "";
        $lm_length = strlen($lm);
        $lm_offset = $workstation_offset + $workstation_length;
        $ntlm = $ntlm_response;
        $ntlm_length = strlen($ntlm);
        $ntlm_offset = $lm_offset + $lm_length;
        $session = "";
        $session_length = strlen($session);
        $session_offset = $ntlm_offset + $ntlm_length;
        return (
            "NTLMSSP\0" .
            "\x03\x00\x00\x00" .
            pack("v", $lm_length) .
            pack("v", $lm_length) .
            pack("V", $lm_offset) .
            pack("v", $ntlm_length) .
            pack("v", $ntlm_length) .
            pack("V", $ntlm_offset) .
            pack("v", $domain_length) .
            pack("v", $domain_length) .
            pack("V", $domain_offset) .
            pack("v", $user_length) .
            pack("v", $user_length) .
            pack("V", $user_offset) .
            pack("v", $workstation_length) .
            pack("v", $workstation_length) .
            pack("V", $workstation_offset) .
            pack("v", $session_length) .
            pack("v", $session_length) .
            pack("V", $session_offset) .
            "\x01\x02\x00\x00" .
            $domain_unicode .
            $user_unicode .
            $workstation_unicode .
            $lm .
            $ntlm
        );
    }

    public function start(&$client, &$message, &$interactions)
    {
        if ($this->state != SASL_NTLM_STATE_START) {
            $client->error = "NTLM authentication state is not at the start";
            return (SASL_FAIL);
        }
        $this->credentials = array(
            "user" => "",
            "password" => "",
            "realm" => "",
            "workstation" => ""
        );
        $defaults = array();
        $status = $client->GetCredentials($this->credentials, $defaults, $interactions);
        if ($status == SASL_CONTINUE) {
            $this->state = SASL_NTLM_STATE_IDENTIFY_DOMAIN;
        }
        unset($message);
        return ($status);
    }

    public function step(&$client, $response, &$message, &$interactions)
    {
        switch ($this->state) {
            case SASL_NTLM_STATE_IDENTIFY_DOMAIN:
                $message = $this->TypeMsg1($this->credentials["realm"], $this->credentials["workstation"]);
                $this->state = SASL_NTLM_STATE_RESPOND_CHALLENGE;
                break;
            case SASL_NTLM_STATE_RESPOND_CHALLENGE:
                $ntlm_response = $this->NTLMResponse(substr($response, 24, 8), $this->credentials["password"]);
                $message = $this->TypeMsg3(
                    $ntlm_response,
                    $this->credentials["user"],
                    $this->credentials["realm"],
                    $this->credentials["workstation"]
                );
                $this->state = SASL_NTLM_STATE_DONE;
                break;
            case SASL_NTLM_STATE_DONE:
                $client->error = "NTLM authentication was finished without success";
                return (SASL_FAIL);
            default:
                $client->error = "invalid NTLM authentication step state";
                return (SASL_FAIL);
        }
        return (SASL_CONTINUE);
    }
}
PK!QT�'77$inc/phpmailer/class.elasticemail.phpnu&1i�<?php

defined('_JEXEC') or die('Restricted access');


/**
 * @copyright	Copyright (C) 2009-2016 ACYBA SAS - All rights reserved..
 * @license		GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
class acymailingElasticemail {
	/**
	 * Ressources : Connection to the elasticemail server
	 */
	var $conn;

	/**
	 * String : Last error...
	 */
	var $error;
	var $Username = '';
	var $Password = '';

	/* Upload Function which uploads the file selected and return a part of the response.
	 * The return value is the file's ID on ElasticEmail server.
	 */
	private function uploadAttachment($filepath, $filename) {
		if (!empty ($this->attachment[$filepath])) return $this->attachment[$filepath];

		$data = file_get_contents($filepath);
		$header = "PUT /attachments/upload?username=".urlencode($this->Username)."&api_key=".urlencode($this->Password)."&file=".urlencode($filename)." HTTP/1.0\r\n";
		$header .= "Host: api.elasticemail.com\r\n";
		$header .= "Connection: Keep-alive\r\n";
		$header .= "Content-Length: ".strlen($data)."\r\n\r\n";
		$info = $header.$data;
		$result = $this->sendinfo($info);
		//We take the last value of the server's response which correspond of the file's ID.
		$explodedResult = explode("\r\n", $result);
		$res = end($explodedResult);
		//If the ID is correct and we have no Errors
		if(preg_match('#[^a-z0-9\-]#i',$res) || strpos($result,'200 OK') === false){
			$this->error = "Error while uploading file : ".$res;
			return false;
		}else{
			$this->attachment[$filepath] = $res;
			return $res;
		}
	}

	/* Function which permit to send an email based on the object's values.
	 * First, we do the test if we have enough credit to send emails.
	 */
	function sendMail(& $object) {
		if(!$this->connect()) return false;

		$data = "username=".urlencode($this->Username);
		$data .= "&api_key=".urlencode($this->Password);
		$data .= "&referral=".urlencode('2f0447bb-173a-459d-ab1a-ab8cbebb9aab');
		if(!empty($object->From)) $data .= "&from=".urlencode($object->From);
		if(!empty($object->FromName)) $data .= "&from_name=".urlencode($object->FromName);

		$to = array_merge($object->to, $object->cc, $object->bcc);
		$data .="&to=";
		foreach($to as $oneRecipient){
			$data .= urlencode($object->addrFormat($oneRecipient).";");
		}
		$data = trim($data,';');

		if(!empty($object->Subject)) $data .= "&subject=".urlencode($object->Subject);

		if(!empty($object->ReplyTo)){
			$replyToTmp = reset($object->ReplyTo);
			$data .="&reply_to=".urlencode($replyToTmp[0]);
			if(!empty($replyToTmp[1])) $data .= "&reply_to_name=".urlencode($replyToTmp[1]);
		}

		if(!empty($object->Sender)) $data .="&sender=".urlencode($object->Sender);


		//Do we have special headers?
		if(!empty($object->CustomHeader)){
			$i = 1;
			foreach($object->CustomHeader as $oneHeader){
				$data .= "&header".$i."=".urlencode($oneHeader[0]).': '.urlencode($oneHeader[1]);
				$i++;
			}
		}

		//We set only quoted printable as others may not work with DKIM
		if($object->Encoding == 'quoted-printable'){
			$data .= "&encodingtype=3";
		}

		if(!empty($object->sendHTML) || !empty($object->AltBody)){
			$data .= "&body_html=".urlencode($object->Body);
			if(!empty($object->AltBody)) $data .= "&body_text=".urlencode($object->AltBody);
		}else{
			$data .= "&body_text=".urlencode($object->Body);
		}

		if($object->attachment) {
			$ArrayID = array ();
			foreach ($object->attachment as $oneAttachment) {
				$oneID = $this->uploadAttachment($oneAttachment[0], $oneAttachment[2]);
				if (!$oneID)
					return false;
				$ArrayID[]=$oneID;
			}
			$data .= "&attachments=".urlencode(implode(";", $ArrayID));
		}

		if(!empty($object->mailid)) $data .= "&channel=".urlencode($object->mailid);

		$header = "POST /mailer/send HTTP/1.0\r\n";
		$header .= "Host: api.elasticemail.com\r\n";
		$header .= "Content-Type: application/x-www-form-urlencoded\r\n";
		$header .= "Connection: Keep-Alive\r\n";
		$header .= "Content-Length: ".strlen($data)."\r\n\r\n";
		$info = $header.$data;
		$result = $this->sendinfo($info);

		//We take the last value of the server's response which correspond of the file's ID.
		$explodedVar = explode("\r\n", $result);
		$res = end($explodedVar);

		//If the ID is correct and we have no Errors
		if(strpos($result,'200 OK') === false || preg_match('#[^a-z0-9\-]#i',$res)){
			$this->error = $res;
			return false;
		} else {
			return true;
		}
	}

	function getCredits($object) {
		$header = "GET /mailer/account-details?username=".urlencode($this->Username)."&api_key=".urlencode($this->Password)." HTTP/1.0\r\n";
		$header .= "Host: api.elasticemail.com\r\n";
		$header .= "Connection: Close\r\n\r\n";
		$result = $this->sendinfo($header);
		if(!$result) return false;

		if(preg_match('#<credit>(.*)</credit>#Ui', $result, $explodedResults)) {
			return $explodedResults[1];
		}else{
			$this->error = $result;
			return false;
		}
	}

	private function connect() {
		if(is_resource($this->conn)) return true;

		$this->conn = fsockopen('ssl://api.elasticemail.com', 443, $errno, $errstr, 20);
		if(!$this->conn){
			$this->error = "Could not open connection ".$errstr;
			return false;
		}
		return true;
	}

	private function sendinfo(&$info){
		//Check if the connection is Ok... and if not we return false.
		if(!$this->connect()) return false;

		$res = '';
		$length = 0;
		ob_start();
		$result = fwrite($this->conn, $info);
		$errorContent = ob_get_clean();
		if($result === false) return $errorContent;

		while(!feof($this->conn)){
			$res .= fread($this->conn, 1024);
			if(substr($res, 0, 4) == "HTTP") {
				$length = 0;
			}
			if($length == 0) {
				$pos = strpos(strtolower($res), 'content-length:');
				if ($pos !== false) {
					$lng = substr($res, $pos +16, 6);
					if (strpos($lng, "\r") !== false) {
						$length = (int) $lng;
						$length += $pos;
					}
				}
			}
			if($length > 0 && strlen($res) >= $length) break;
		}
		return $res;
	}

	function __destruct() {
		if (is_resource($this->conn)) fclose($this->conn);
	}
}PK!��77!inc/phpmailer/class.phpmailer.phpnu&1i�<?php

defined('_JEXEC') or die('Restricted access');

/**
 * Customized version of PHPMailer by Acyba
 * PHPMailer - PHP email creation and transport class.
 * PHP Version 5
 * @package PHPMailer
 * @link https://github.com/PHPMailer/PHPMailer/ The PHPMailer GitHub project
 * @author Marcus Bointon (Synchro/coolbru) <phpmailer@synchromedia.co.uk>
 * @author Jim Jagielski (jimjag) <jimjag@gmail.com>
 * @author Andy Prevost (codeworxtech) <codeworxtech@users.sourceforge.net>
 * @author Brent R. Matzelle (original founder)
 * @copyright 2012 - 2014 Marcus Bointon
 * @copyright 2010 - 2012 Jim Jagielski
 * @copyright 2004 - 2009 Andy Prevost
 * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License
 * @note This program is distributed in the hope that it will be useful - WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.
 */

/**
 * PHPMailer - PHP email creation and transport class.
 * @package PHPMailer
 * @author Marcus Bointon (Synchro/coolbru) <phpmailer@synchromedia.co.uk>
 * @author Jim Jagielski (jimjag) <jimjag@gmail.com>
 * @author Andy Prevost (codeworxtech) <codeworxtech@users.sourceforge.net>
 * @author Brent R. Matzelle (original founder)
 */
 
if (version_compare(PHP_VERSION, '5.0.0', '<') ) {
	exit("Sorry, PHPMailer will only run on PHP version 5 or greater!\n");
}

class acymailingPHPMailer
{
    /**
     * The PHPMailer Version number.
     * @type string
     */
    public $Version = '5.2.11';

    /**
     * Email priority.
     * Options: null (default), 1 = High, 3 = Normal, 5 = low.
     * When null, the header is not set at all.
     * @type integer
     */
    public $Priority = null;

    /**
     * The character set of the message.
     * @type string
     */
    public $CharSet = 'iso-8859-1';

    /**
     * The MIME Content-type of the message.
     * @type string
     */
    public $ContentType = 'text/plain';

    /**
     * The message encoding.
     * Options: "8bit", "7bit", "binary", "base64", and "quoted-printable".
     * @type string
     */
    public $Encoding = '8bit';

    /**
     * Holds the most recent mailer error message.
     * @type string
     */
    public $ErrorInfo = '';

    /**
     * The From email address for the message.
     * @type string
     */
    public $From = 'root@localhost';

    /**
     * The From name of the message.
     * @type string
     */
    public $FromName = 'Root User';

    /**
     * The Sender email (Return-Path) of the message.
     * If not empty, will be sent via -f to sendmail or as 'MAIL FROM' in smtp mode.
     * @type string
     */
    public $Sender = '';

    /**
     * The Return-Path of the message.
     * If empty, it will be set to either From or Sender.
     * @type string
     * @deprecated Email senders should never set a return-path header;
     * it's the receiver's job (RFC5321 section 4.4), so this no longer does anything.
     * @link https://tools.ietf.org/html/rfc5321#section-4.4 RFC5321 reference
     */
    public $ReturnPath = '';

    /**
     * The Subject of the message.
     * @type string
     */
    public $Subject = '';

    /**
     * An HTML or plain text message body.
     * If HTML then call isHTML(true).
     * @type string
     */
    public $Body = '';

    /**
     * The plain-text message body.
     * This body can be read by mail clients that do not have HTML email
     * capability such as mutt & Eudora.
     * Clients that can read HTML will view the normal Body.
     * @type string
     */
    public $AltBody = '';

    /**
     * An iCal message part body.
     * Only supported in simple alt or alt_inline message types
     * To generate iCal events, use the bundled extras/EasyPeasyICS.php class or iCalcreator
     * @link http://sprain.ch/blog/downloads/php-class-easypeasyics-create-ical-files-with-php/
     * @link http://kigkonsult.se/iCalcreator/
     * @type string
     */
    public $Ical = '';

    /**
     * The complete compiled MIME message body.
     * @access protected
     * @type string
     */
    protected $MIMEBody = '';

    /**
     * The complete compiled MIME message headers.
     * @type string
     * @access protected
     */
    protected $MIMEHeader = '';

    /**
     * Extra headers that createHeader() doesn't fold in.
     * @type string
     * @access protected
     */
    protected $mailHeader = '';

    /**
     * Word-wrap the message body to this number of chars.
     * Set to 0 to not wrap. A useful value here is 78, for RFC2822 section 2.1.1 compliance.
     * @type integer
     */
    public $WordWrap = 0;

    /**
     * Which method to use to send mail.
     * Options: "mail", "sendmail", or "smtp".
     * @type string
     */
    public $Mailer = 'mail';

    /**
     * The path to the sendmail program.
     * @type string
     */
    public $Sendmail = '/usr/sbin/sendmail';

    /**
     * Whether mail() uses a fully sendmail-compatible MTA.
     * One which supports sendmail's "-oi -f" options.
     * @type boolean
     */
    public $UseSendmailOptions = true;

    /**
     * Path to PHPMailer plugins.
     * Useful if the SMTP class is not in the PHP include path.
     * @type string
     * @deprecated Should not be needed now there is an autoloader.
     */
    public $PluginDir = '';

    /**
     * The email address that a reading confirmation should be sent to.
     * @type string
     */
    public $ConfirmReadingTo = '';

    /**
     * The hostname to use in Message-Id and Received headers
     * and as default HELO string.
     * If empty, the value returned
     * by SERVER_NAME is used or 'localhost.localdomain'.
     * @type string
     */
    public $Hostname = '';

    /**
     * An ID to be used in the Message-Id header.
     * If empty, a unique id will be generated.
     * @type string
     */
    public $MessageID = '';

    /**
     * The message Date to be used in the Date header.
     * If empty, the current date will be added.
     * @type string
     */
    public $MessageDate = '';

    /**
     * SMTP hosts.
     * Either a single hostname or multiple semicolon-delimited hostnames.
     * You can also specify a different port
     * for each host by using this format: [hostname:port]
     * (e.g. "smtp1.example.com:25;smtp2.example.com").
     * You can also specify encryption type, for example:
     * (e.g. "tls://smtp1.example.com:587;ssl://smtp2.example.com:465").
     * Hosts will be tried in order.
     * @type string
     */
    public $Host = 'localhost';

    /**
     * The default SMTP server port.
     * @type integer
     * @TODO Why is this needed when the SMTP class takes care of it?
     */
    public $Port = 25;

    /**
     * The SMTP HELO of the message.
     * Default is $Hostname.
     * @type string
     * @see PHPMailer::$Hostname
     */
    public $Helo = '';

    /**
     * What kind of encryption to use on the SMTP connection.
     * Options: '', 'ssl' or 'tls'
     * @type string
     */
    public $SMTPSecure = '';

    /**
     * Whether to enable TLS encryption automatically if a server supports it,
     * even if `SMTPSecure` is not set to 'tls'.
     * Be aware that in PHP >= 5.6 this requires that the server's certificates are valid.
     * @type boolean
     */
    public $SMTPAutoTLS = true;

    /**
     * Whether to use SMTP authentication.
     * Uses the Username and Password properties.
     * @type boolean
     * @see PHPMailer::$Username
     * @see PHPMailer::$Password
     */
    public $SMTPAuth = false;

    /**
     * Options array passed to stream_context_create when connecting via SMTP.
     * @type array
     */
    public $SMTPOptions = array();

    /**
     * SMTP username.
     * @type string
     */
    public $Username = '';

    /**
     * SMTP password.
     * @type string
     */
    public $Password = '';

    /**
     * SMTP auth type.
     * Options are LOGIN (default), PLAIN, NTLM, CRAM-MD5
     * @type string
     */
    public $AuthType = '';

    /**
     * SMTP realm.
     * Used for NTLM auth
     * @type string
     */
    public $Realm = '';

    /**
     * SMTP workstation.
     * Used for NTLM auth
     * @type string
     */
    public $Workstation = '';

    /**
     * The SMTP server timeout in seconds.
     * Default of 5 minutes (300sec) is from RFC2821 section 4.5.3.2
     * @type integer
     */
    public $Timeout = 300;

    /**
     * SMTP class debug output mode.
     * Debug output level.
     * Options:
     * * `0` No output
     * * `1` Commands
     * * `2` Data and commands
     * * `3` As 2 plus connection status
     * * `4` Low-level data output
     * @type integer
     * @see SMTP::$do_debug
     */
    public $SMTPDebug = 0;

    /**
     * How to handle debug output.
     * Options:
     * * `echo` Output plain-text as-is, appropriate for CLI
     * * `html` Output escaped, line breaks converted to `<br>`, appropriate for browser output
     * * `error_log` Output to error log as configured in php.ini
     *
     * Alternatively, you can provide a callable expecting two params: a message string and the debug level:
     * <code>
     * $mail->Debugoutput = function($str, $level) {echo "debug level $level; message: $str";};
     * </code>
     * @type string|callable
     * @see SMTP::$Debugoutput
     */
    public $Debugoutput = 'echo';

    /**
     * Whether to keep SMTP connection open after each message.
     * If this is set to true then to close the connection
     * requires an explicit call to smtpClose().
     * @type boolean
     */
    public $SMTPKeepAlive = false;

    /**
     * Whether to split multiple to addresses into multiple messages
     * or send them all in one message.
     * @type boolean
     */
    public $SingleTo = false;

    /**
     * Storage for addresses when SingleTo is enabled.
     * @type array
     * @TODO This should really not be public
     */
    public $SingleToArray = array();

    /**
     * Whether to generate VERP addresses on send.
     * Only applicable when sending via SMTP.
     * @link http://en.wikipedia.org/wiki/Variable_envelope_return_path
     * @link http://www.postfix.org/VERP_README.html Postfix VERP info
     * @type boolean
     */
    public $do_verp = false;

    /**
     * Whether to allow sending messages with an empty body.
     * @type boolean
     */
    public $AllowEmpty = false;

    /**
     * The default line ending.
     * @note The default remains "\n". We force CRLF where we know
     *        it must be used via self::CRLF.
     * @type string
     */
    public $LE = "\n";

    /**
     * DKIM selector.
     * @type string
     */
    public $DKIM_selector = '';

    /**
     * DKIM Identity.
     * Usually the email address used as the source of the email
     * @type string
     */
    public $DKIM_identity = '';

    /**
     * DKIM passphrase.
     * Used if your key is encrypted.
     * @type string
     */
    public $DKIM_passphrase = '';

    /**
     * DKIM signing domain name.
     * @example 'example.com'
     * @type string
     */
    public $DKIM_domain = '';

    /**
     * DKIM private key file path.
     * @type string
     */
    public $DKIM_private = '';

    /**
     * Callback Action function name.
     *
     * The function that handles the result of the send email action.
     * It is called out by send() for each email sent.
     *
     * Value can be any php callable: http://www.php.net/is_callable
     *
     * Parameters:
     *   boolean $result        result of the send action
     *   string  $to            email address of the recipient
     *   string  $cc            cc email addresses
     *   string  $bcc           bcc email addresses
     *   string  $subject       the subject
     *   string  $body          the email body
     *   string  $from          email address of sender
     * @type string
     */
    public $action_function = '';

    /**
     * What to put in the X-Mailer header.
     * Options: An empty string for PHPMailer default, whitespace for none, or a string to use
     * @type string
     */
    public $XMailer = '';
    
    /**
     * Only For XOAUTH - Google
     * Options: An empty string for PHPMailer default, Enter the email used to get access token
     * @type string
     */
//    public $UserEmail = '';
//    public $RefreshToken = '';
//    public $ClientId = '';
//    public $ClientSecret = '';
    
    
    /**
     * An instance of the SMTP sender class.
     * @type SMTP
     * @access protected
     */
    protected $smtp = null;

    /**
     * The array of 'to' addresses.
     * @type array
     * @access protected
     */
    public $to = array();

    /**
     * The array of 'cc' addresses.
     * @type array
     * @access protected
     */
    public $cc = array();

    /**
     * The array of 'bcc' addresses.
     * @type array
     * @access protected
     */
    public $bcc = array();

    /**
     * The array of reply-to names and addresses.
     * @type array
     * @access protected
     */
    public $ReplyTo = array();

    /**
     * An array of all kinds of addresses.
     * Includes all of $to, $cc, $bcc
     * @type array
     * @access protected
     */
    protected $all_recipients = array();

    /**
     * The array of attachments.
     * @type array
     * @access protected
     */
    public $attachment = array();

    /**
     * The array of custom headers.
     * @type array
     * @access protected
     */
    public $CustomHeader = array();

    /**
     * The most recent Message-ID (including angular brackets).
     * @type string
     * @access protected
     */
    protected $lastMessageID = '';

    /**
     * The message's MIME type.
     * @type string
     * @access protected
     */
    protected $message_type = '';

    /**
     * The array of MIME boundary strings.
     * @type array
     * @access protected
     */
    protected $boundary = array();

    /**
     * The array of available languages.
     * @type array
     * @access protected
     */
    protected $lang = array();

    /**
     * The number of errors encountered.
     * @type integer
     * @access protected
     */
    protected $error_count = 0;

    /**
     * The S/MIME certificate file path.
     * @type string
     * @access protected
     */
    protected $sign_cert_file = '';

    /**
     * The S/MIME key file path.
     * @type string
     * @access protected
     */
    protected $sign_key_file = '';

    /**
     * The optional S/MIME extra certificates ("CA Chain") file path.
     * @type string
     * @access protected
     */
    protected $sign_extracerts_file = '';

    /**
     * The S/MIME password for the key.
     * Used only if the key is encrypted.
     * @type string
     * @access protected
     */
    protected $sign_key_pass = '';

    /**
     * Whether to throw exceptions for errors.
     * @type boolean
     * @access protected
     */
    protected $exceptions = false;

    /**
     * Unique ID used for message ID and boundaries.
     * @type string
     * @access protected
     */
    protected $uniqueid = '';

    /**
     * Error severity: message only, continue processing.
     */
    const STOP_MESSAGE = 0;

    /**
     * Error severity: message, likely ok to continue processing.
     */
    const STOP_CONTINUE = 1;

    /**
     * Error severity: message, plus full stop, critical error reached.
     */
    const STOP_CRITICAL = 2;

    /**
     * SMTP RFC standard line ending.
     */
    const CRLF = "\r\n";

    /**
     * The maximum line length allowed by RFC 2822 section 2.1.1
     * @type integer
     */
    const MAX_LINE_LENGTH = 998;

    /**
     * Constructor.
     * @param boolean $exceptions Should we throw external exceptions?
     */
    public function __construct($exceptions = false)
    {
        $this->exceptions = (boolean)$exceptions;
    }

    /**
     * Destructor.
     */
    public function __destruct()
    {
        //Close any open SMTP connection nicely
        if ($this->Mailer == 'smtp') {
            $this->smtpClose();
        }
    }

    /**
     * Call mail() in a safe_mode-aware fashion.
     * Also, unless sendmail_path points to sendmail (or something that
     * claims to be sendmail), don't pass params (not a perfect fix,
     * but it will do)
     * @param string $to To
     * @param string $subject Subject
     * @param string $body Message Body
     * @param string $header Additional Header(s)
     * @param string $params Params
     * @access private
     * @return boolean
     */
    private function mailPassthru($to, $subject, $body, $header, $params)
    {
        //Check overloading of mail function to avoid double-encoding
        if (ini_get('mbstring.func_overload') & 1) {
            $subject = $this->secureHeader($subject);
        } else {
            $subject = $this->encodeHeader($this->secureHeader($subject));
        }
        if (ini_get('safe_mode') || !($this->UseSendmailOptions)) {
            $result = mail($to, $subject, $body, $header);
        } else {
            $result = mail($to, $subject, $body, $header, $params);
        }
        return $result;
    }

    /**
     * Output debugging info via user-defined method.
     * Only generates output if SMTP debug output is enabled (@see SMTP::$do_debug).
     * @see PHPMailer::$Debugoutput
     * @see PHPMailer::$SMTPDebug
     * @param string $str
     */
    protected function edebug($str)
    {
        if ($this->SMTPDebug <= 0) {
            return;
        }
        //Avoid clash with built-in function names
        if (!in_array($this->Debugoutput, array('error_log', 'html', 'echo')) and is_callable($this->Debugoutput)) {
            call_user_func($this->Debugoutput, $str, $this->SMTPDebug);
            return;
        }
        switch ($this->Debugoutput) {
            case 'error_log':
                //Don't output, just log
                error_log($str);
                break;
            case 'html':
                //Cleans up output a bit for a better looking, HTML-safe output
                echo htmlentities(
                    preg_replace('/[\r\n]+/', '', $str),
                    ENT_QUOTES,
                    'UTF-8'
                )
                . "<br>\n";
                break;
            case 'echo':
            default:
                //Normalize line breaks
                $str = preg_replace('/(\r\n|\r|\n)/ms', "\n", $str);
                echo gmdate('Y-m-d H:i:s') . "\t" . str_replace(
                    "\n",
                    "\n                   \t                  ",
                    trim($str)
                ) . "\n";
        }
    }

    /**
     * Sets message type to HTML or plain.
     * @param boolean $isHtml True for HTML mode.
     * @return void
     */
    public function isHTML($isHtml = true)
    {
        if ($isHtml) {
            $this->ContentType = 'text/html';
        } else {
            $this->ContentType = 'text/plain';
        }
    }

    /**
     * Send messages using SMTP.
     * @return void
     */
    public function isSMTP()
    {
        $this->Mailer = 'smtp';
    }

    /**
     * Send messages using PHP's mail() function.
     * @return void
     */
    public function isMail()
    {
        $this->Mailer = 'mail';
    }

    /**
     * Send messages using $Sendmail.
     * @return void
     */
    public function isSendmail()
    {
        $ini_sendmail_path = ini_get('sendmail_path');

        if (!stristr($ini_sendmail_path, 'sendmail')) {
            $this->Sendmail = '/usr/sbin/sendmail';
        } else {
            $this->Sendmail = $ini_sendmail_path;
        }
        $this->Mailer = 'sendmail';
    }

    /**
     * Send messages using qmail.
     * @return void
     */
    public function isQmail()
    {
        $ini_sendmail_path = ini_get('sendmail_path');

        if (!stristr($ini_sendmail_path, 'qmail')) {
            $this->Sendmail = '/var/qmail/bin/qmail-inject';
        } else {
            $this->Sendmail = $ini_sendmail_path;
        }
        $this->Mailer = 'qmail';
    }

    /**
     * Add a "To" address.
     * @param string $address
     * @param string $name
     * @return boolean true on success, false if address already used
     */
    public function addAddress($address, $name = '')
    {
        return $this->addAnAddress('to', $address, $name);
    }

    /**
     * Add a "CC" address.
     * @note: This function works with the SMTP mailer on win32, not with the "mail" mailer.
     * @param string $address
     * @param string $name
     * @return boolean true on success, false if address already used
     */
    public function addCC($address, $name = '')
    {
        return $this->addAnAddress('cc', $address, $name);
    }

    /**
     * Add a "BCC" address.
     * @note: This function works with the SMTP mailer on win32, not with the "mail" mailer.
     * @param string $address
     * @param string $name
     * @return boolean true on success, false if address already used
     */
    public function addBCC($address, $name = '')
    {
        return $this->addAnAddress('bcc', $address, $name);
    }

    /**
     * Add a "Reply-to" address.
     * @param string $address
     * @param string $name
     * @return boolean
     */
    public function addReplyTo($address, $name = '')
    {
        return $this->addAnAddress('Reply-To', $address, $name);
    }

    /**
     * Add an address to one of the recipient arrays.
     * Addresses that have been added already return false, but do not throw exceptions
     * @param string $kind One of 'to', 'cc', 'bcc', 'ReplyTo'
     * @param string $address The email address to send to
     * @param string $name
     * @throws acymailingphpmailerException
     * @return boolean true on success, false if address already used or invalid in some way
     * @access protected
     */
    protected function addAnAddress($kind, $address, $name = '')
    {
        if (!preg_match('/^(to|cc|bcc|Reply-To)$/', $kind)) {
            $this->setError($this->lang('Invalid recipient array') . ': ' . $kind);
            $this->edebug($this->lang('Invalid recipient array') . ': ' . $kind);
            if ($this->exceptions) {
                throw new acymailingphpmailerException('Invalid recipient array: ' . $kind);
            }
            return false;
        }
        $address = trim($address);
        $name = trim(preg_replace('/[\r\n]+/', '', $name)); //Strip breaks and trim
        if (!$this->validateAddress($address)) {
            $this->setError($this->lang('invalid_address') . ': ' . $address);
            $this->edebug($this->lang('invalid_address') . ': ' . $address);
            if ($this->exceptions) {
                throw new acymailingphpmailerException($this->lang('invalid_address') . ': ' . $address);
            }
            return false;
        }
        if ($kind != 'Reply-To') {
            if (!isset($this->all_recipients[strtolower($address)])) {
                array_push($this->$kind, array($address, $name));
                $this->all_recipients[strtolower($address)] = true;
                return true;
            }
        } else {
            if (!array_key_exists(strtolower($address), $this->ReplyTo)) {
                $this->ReplyTo[strtolower($address)] = array($address, $name);
                return true;
            }
        }
        return false;
    }

    /**
     * Parse and validate a string containing one or more RFC822-style comma-separated email addresses
     * of the form "display name <address>" into an array of name/address pairs.
     * Uses the imap_rfc822_parse_adrlist function if the IMAP extension is available.
     * Note that quotes in the name part are removed.
     * @param string $addrstr The address list string
     * @param bool $useimap Whether to use the IMAP extension to parse the list
     * @return array
     * @link http://www.andrew.cmu.edu/user/agreen1/testing/mrbs/web/Mail/RFC822.php A more careful implementation
     */
    public function parseAddresses($addrstr, $useimap = true)
    {
        $addresses = array();
        if ($useimap and function_exists('imap_rfc822_parse_adrlist')) {
            //Use this built-in parser if it's available
            $list = imap_rfc822_parse_adrlist($addrstr, '');
            foreach ($list as $address) {
                if ($address->host != '.SYNTAX-ERROR.') {
                    if ($this->validateAddress($address->mailbox . '@' . $address->host)) {
                        $addresses[] = array(
                            'name' => (property_exists($address, 'personal') ? $address->personal : ''),
                            'address' => $address->mailbox . '@' . $address->host
                        );
                    }
                }
            }
        } else {
            //Use this simpler parser
            $list = explode(',', $addrstr);
            foreach ($list as $address) {
                $address = trim($address);
                //Is there a separate name part?
                if (strpos($address, '<') === false) {
                    //No separate name, just use the whole thing
                    if ($this->validateAddress($address)) {
                        $addresses[] = array(
                            'name' => '',
                            'address' => $address
                        );
                    }
                } else {
                    list($name, $email) = explode('<', $address);
                    $email = trim(str_replace('>', '', $email));
                    if ($this->validateAddress($email)) {
                        $addresses[] = array(
                            'name' => trim(str_replace(array('"', "'"), '', $name)),
                            'address' => $email
                        );
                    }
                }
            }
        }
        return $addresses;
    }

    /**
     * Set the From and FromName properties.
     * @param string $address
     * @param string $name
     * @param boolean $auto Whether to also set the Sender address, defaults to true
     * @throws acymailingphpmailerException
     * @return boolean
     */
    public function setFrom($address, $name = '', $auto = true)
    {
        $address = trim($address);
        $name = trim(preg_replace('/[\r\n]+/', '', $name)); //Strip breaks and trim
        if (!$this->validateAddress($address)) {
            $this->setError($this->lang('invalid_address') . ': ' . $address);
            $this->edebug($this->lang('invalid_address') . ': ' . $address);
            if ($this->exceptions) {
                throw new acymailingphpmailerException($this->lang('invalid_address') . ': ' . $address);
            }
            return false;
        }
        $this->From = $address;
        $this->FromName = $name;
        if ($auto) {
            if (empty($this->Sender)) {
                $this->Sender = $address;
            }
        }
        return true;
    }

    /**
     * Return the Message-ID header of the last email.
     * Technically this is the value from the last time the headers were created,
     * but it's also the message ID of the last sent message except in
     * pathological cases.
     * @return string
     */
    public function getLastMessageID()
    {
        return $this->lastMessageID;
    }

    /**
     * Check that a string looks like an email address.
     * @param string $address The email address to check
     * @param string $patternselect A selector for the validation pattern to use :
     * * `auto` Pick strictest one automatically;
     * * `pcre8` Use the squiloople.com pattern, requires PCRE > 8.0, PHP >= 5.3.2, 5.2.14;
     * * `pcre` Use old PCRE implementation;
     * * `php` Use PHP built-in FILTER_VALIDATE_EMAIL; same as pcre8 but does not allow 'dotless' domains;
     * * `html5` Use the pattern given by the HTML5 spec for 'email' type form input elements.
     * * `noregex` Don't use a regex: super fast, really dumb.
     * @return boolean
     * @static
     * @access public
     */
    public static function validateAddress($address, $patternselect = 'auto')
    {
        if (!$patternselect or $patternselect == 'auto') {
            //Check this constant first so it works when extension_loaded() is disabled by safe mode
            //Constant was added in PHP 5.2.4
            if (defined('PCRE_VERSION')) {
                //This pattern can get stuck in a recursive loop in PCRE <= 8.0.2
                if (version_compare(PCRE_VERSION, '8.0.3') >= 0) {
                    $patternselect = 'pcre8';
                } else {
                    $patternselect = 'pcre';
                }
            } elseif (function_exists('extension_loaded') and extension_loaded('pcre')) {
                //Fall back to older PCRE
                $patternselect = 'pcre';
            } else {
                //Filter_var appeared in PHP 5.2.0 and does not require the PCRE extension
                if (version_compare(PHP_VERSION, '5.2.0') >= 0) {
                    $patternselect = 'php';
                } else {
                    $patternselect = 'noregex';
                }
            }
        }
        switch ($patternselect) {
            case 'pcre8':
                /**
                 * Uses the same RFC5322 regex on which FILTER_VALIDATE_EMAIL is based, but allows dotless domains.
                 * @link http://squiloople.com/2009/12/20/email-address-validation/
                 * @copyright 2009-2010 Michael Rushton
                 * Feel free to use and redistribute this code. But please keep this copyright notice.
                 */
                return (boolean)preg_match(
                    '/^(?!(?>(?1)"?(?>\\\[ -~]|[^"])"?(?1)){255,})(?!(?>(?1)"?(?>\\\[ -~]|[^"])"?(?1)){65,}@)' .
                    '((?>(?>(?>((?>(?>(?>\x0D\x0A)?[\t ])+|(?>[\t ]*\x0D\x0A)?[\t ]+)?)(\((?>(?2)' .
                    '(?>[\x01-\x08\x0B\x0C\x0E-\'*-\[\]-\x7F]|\\\[\x00-\x7F]|(?3)))*(?2)\)))+(?2))|(?2))?)' .
                    '([!#-\'*+\/-9=?^-~-]+|"(?>(?2)(?>[\x01-\x08\x0B\x0C\x0E-!#-\[\]-\x7F]|\\\[\x00-\x7F]))*' .
                    '(?2)")(?>(?1)\.(?1)(?4))*(?1)@(?!(?1)[a-z0-9-]{64,})(?1)(?>([a-z0-9](?>[a-z0-9-]*[a-z0-9])?)' .
                    '(?>(?1)\.(?!(?1)[a-z0-9-]{64,})(?1)(?5)){0,126}|\[(?:(?>IPv6:(?>([a-f0-9]{1,4})(?>:(?6)){7}' .
                    '|(?!(?:.*[a-f0-9][:\]]){8,})((?6)(?>:(?6)){0,6})?::(?7)?))|(?>(?>IPv6:(?>(?6)(?>:(?6)){5}:' .
                    '|(?!(?:.*[a-f0-9]:){6,})(?8)?::(?>((?6)(?>:(?6)){0,4}):)?))?(25[0-5]|2[0-4][0-9]|1[0-9]{2}' .
                    '|[1-9]?[0-9])(?>\.(?9)){3}))\])(?1)$/isD',
                    $address
                );
            case 'pcre':
                //An older regex that doesn't need a recent PCRE
                return (boolean)preg_match(
                    '/^(?!(?>"?(?>\\\[ -~]|[^"])"?){255,})(?!(?>"?(?>\\\[ -~]|[^"])"?){65,}@)(?>' .
                    '[!#-\'*+\/-9=?^-~-]+|"(?>(?>[\x01-\x08\x0B\x0C\x0E-!#-\[\]-\x7F]|\\\[\x00-\xFF]))*")' .
                    '(?>\.(?>[!#-\'*+\/-9=?^-~-]+|"(?>(?>[\x01-\x08\x0B\x0C\x0E-!#-\[\]-\x7F]|\\\[\x00-\xFF]))*"))*' .
                    '@(?>(?![a-z0-9-]{64,})(?>[a-z0-9](?>[a-z0-9-]*[a-z0-9])?)(?>\.(?![a-z0-9-]{64,})' .
                    '(?>[a-z0-9](?>[a-z0-9-]*[a-z0-9])?)){0,126}|\[(?:(?>IPv6:(?>(?>[a-f0-9]{1,4})(?>:' .
                    '[a-f0-9]{1,4}){7}|(?!(?:.*[a-f0-9][:\]]){8,})(?>[a-f0-9]{1,4}(?>:[a-f0-9]{1,4}){0,6})?' .
                    '::(?>[a-f0-9]{1,4}(?>:[a-f0-9]{1,4}){0,6})?))|(?>(?>IPv6:(?>[a-f0-9]{1,4}(?>:' .
                    '[a-f0-9]{1,4}){5}:|(?!(?:.*[a-f0-9]:){6,})(?>[a-f0-9]{1,4}(?>:[a-f0-9]{1,4}){0,4})?' .
                    '::(?>(?:[a-f0-9]{1,4}(?>:[a-f0-9]{1,4}){0,4}):)?))?(?>25[0-5]|2[0-4][0-9]|1[0-9]{2}' .
                    '|[1-9]?[0-9])(?>\.(?>25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}))\])$/isD',
                    $address
                );
            case 'html5':
                /**
                 * This is the pattern used in the HTML5 spec for validation of 'email' type form input elements.
                 * @link http://www.whatwg.org/specs/web-apps/current-work/#e-mail-state-(type=email)
                 */
                return (boolean)preg_match(
                    '/^[a-zA-Z0-9.!#$%&\'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}' .
                    '[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/sD',
                    $address
                );
            case 'noregex':
                //No PCRE! Do something _very_ approximate!
                //Check the address is 3 chars or longer and contains an @ that's not the first or last char
                return (strlen($address) >= 3
                    and strpos($address, '@') >= 1
                    and strpos($address, '@') != strlen($address) - 1);
            case 'php':
            default:
                return (boolean)filter_var($address, FILTER_VALIDATE_EMAIL);
        }
    }

    /**
     * Create a message and send it.
     * Uses the sending method specified by $Mailer.
     * @throws acymailingphpmailerException
     * @return boolean false on error - See the ErrorInfo property for details of the error.
     */
    public function send()
    {
        try {
            if (!$this->preSend()) {
                return false;
            }
            return $this->postSend();
        } catch (acymailingphpmailerException $exc) {
            $this->mailHeader = '';
            $this->setError($exc->getMessage());
            if ($this->exceptions) {
                throw $exc;
            }
            return false;
        }
    }

    /**
     * Prepare a message for sending.
     * @throws acymailingphpmailerException
     * @return boolean
     */
    public function preSend()
    {
        try {
            $this->mailHeader = '';
            if ((count($this->to) + count($this->cc) + count($this->bcc)) < 1) {
                throw new acymailingphpmailerException($this->lang('provide_address'), self::STOP_CRITICAL);
            }

            // Set whether the message is multipart/alternative
            if (!empty($this->AltBody)) {
                $this->ContentType = 'multipart/alternative';
            }

            $this->error_count = 0; // Reset errors
            $this->setMessageType();
            // Refuse to send an empty message unless we are specifically allowing it
            if (!$this->AllowEmpty and empty($this->Body)) {
                throw new acymailingphpmailerException($this->lang('empty_message'), self::STOP_CRITICAL);
            }

            // Create body before headers in case body makes changes to headers (e.g. altering transfer encoding)
            $this->MIMEHeader = '';
            $this->MIMEBody = $this->createBody();
            // createBody may have added some headers, so retain them
            $tempheaders = $this->MIMEHeader;
            $this->MIMEHeader = $this->createHeader();
            $this->MIMEHeader .= $tempheaders;

            // To capture the complete message when using mail(), create
            // an extra header list which createHeader() doesn't fold in
            if ($this->Mailer == 'mail') {
                if (count($this->to) > 0) {
                    $this->mailHeader .= $this->addrAppend('To', $this->to);
                } else {
                    $this->mailHeader .= $this->headerLine('To', 'undisclosed-recipients:;');
                }
                $this->mailHeader .= $this->headerLine(
                    'Subject',
                    $this->encodeHeader($this->secureHeader(trim($this->Subject)))
                );
            }

			if (!empty($this->DKIM_domain)
				 && !empty($this->DKIM_private)
				 && !empty($this->DKIM_selector)) {
				$header_dkim = $this->ACY_DKIM_Add($this->MIMEBody);
				$this->MIMEHeader = str_replace("\r\n", "\n", $header_dkim) . $this->MIMEHeader;
			}

            return true;
        } catch (acymailingphpmailerException $exc) {
            $this->setError($exc->getMessage());
            if ($this->exceptions) {
                throw $exc;
            }
            return false;
        }
    }

    /**
     * Actually send a message.
     * Send the email via the selected mechanism
     * @throws acymailingphpmailerException
     * @return boolean
     */
    public function postSend()
    {
        try {
            // Choose the mailer and send through it
            switch ($this->Mailer) {
                case 'sendmail':
                    return $this->sendmailSend($this->MIMEHeader, $this->MIMEBody);
                case 'smtp':
                    return $this->smtpSend($this->MIMEHeader, $this->MIMEBody);
				case 'elasticemail':
				//Or any other external service that we may develop in the future...
					$result = $this->{$this->Mailer}->sendMail($this);
					if (!$result) $this->setError($this->{$this->Mailer}->error);
					return $result;
                case 'mail':
				case 'qmail':
                    return $this->mailSend($this->MIMEHeader, $this->MIMEBody);
                default:
                    $sendMethod = $this->Mailer.'Send';
                    if (method_exists($this, $sendMethod)) {
                        return $this->$sendMethod($this->MIMEHeader, $this->MIMEBody);
                    }

                    return $this->mailSend($this->MIMEHeader, $this->MIMEBody);
            }
        } catch (acymailingphpmailerException $exc) {
            $this->setError($exc->getMessage());
            $this->edebug($exc->getMessage());
            if ($this->exceptions) {
                throw $exc;
            }
        }
        return false;
    }

    /**
     * Send mail using the $Sendmail program.
     * @param string $header The message headers
     * @param string $body The message body
     * @see PHPMailer::$Sendmail
     * @throws acymailingphpmailerException
     * @access protected
     * @return boolean
     */
    protected function sendmailSend($header, $body)
    {
        if ($this->Sender != '') {
            if ($this->Mailer == 'qmail') {
                $sendmail = sprintf('%s -f%s', escapeshellcmd($this->Sendmail), escapeshellarg($this->Sender));
            } else {
                $sendmail = sprintf('%s -oi -f%s -t', escapeshellcmd($this->Sendmail), escapeshellarg($this->Sender));
            }
        } else {
            if ($this->Mailer == 'qmail') {
                $sendmail = sprintf('%s', escapeshellcmd($this->Sendmail));
            } else {
                $sendmail = sprintf('%s -oi -t', escapeshellcmd($this->Sendmail));
            }
        }
        if ($this->SingleTo) {
            foreach ($this->SingleToArray as $toAddr) {
                if (!@$mail = popen($sendmail, 'w')) {
                    throw new acymailingphpmailerException($this->lang('execute') . $this->Sendmail, self::STOP_CRITICAL);
                }
                fputs($mail, 'To: ' . $toAddr . "\n");
                fputs($mail, $header);
                fputs($mail, $body);
                $result = pclose($mail);
                $this->doCallback(
                    ($result == 0),
                    array($toAddr),
                    $this->cc,
                    $this->bcc,
                    $this->Subject,
                    $body,
                    $this->From
                );
                if ($result != 0) {
                    throw new acymailingphpmailerException($this->lang('execute') . $this->Sendmail, self::STOP_CRITICAL);
                }
            }
        } else {
            if (!@$mail = popen($sendmail, 'w')) {
                throw new acymailingphpmailerException($this->lang('execute') . $this->Sendmail, self::STOP_CRITICAL);
            }
            fputs($mail, $header);
            fputs($mail, $body);
            $result = pclose($mail);
            $this->doCallback(($result == 0), $this->to, $this->cc, $this->bcc, $this->Subject, $body, $this->From);
            if ($result != 0) {
                throw new acymailingphpmailerException($this->lang('execute') . $this->Sendmail, self::STOP_CRITICAL);
            }
        }
        return true;
    }

    /**
     * Send mail using the PHP mail() function.
     * @param string $header The message headers
     * @param string $body The message body
     * @link http://www.php.net/manual/en/book.mail.php
     * @throws acymailingphpmailerException
     * @access protected
     * @return boolean
     */
    protected function mailSend($header, $body)
    {
        $toArr = array();
        foreach ($this->to as $toaddr) {
            $toArr[] = $this->addrFormat($toaddr);
        }
        $to = implode(', ', $toArr);

        if (empty($this->Sender)) {
            $params = ' ';
        } else {
            $params = sprintf('-f%s', $this->Sender);
        }
        if (!empty($this->Sender) and !(bool)ini_get('safe_mode')) {
            $old_from = ini_get('sendmail_from');
            @ini_set('sendmail_from', $this->Sender);
        }
        $result = false;
        if ($this->SingleTo && count($toArr) > 1) {
            foreach ($toArr as $toAddr) {
                $result = $this->mailPassthru($toAddr, $this->Subject, $body, $header, $params);
                $this->doCallback($result, array($toAddr), $this->cc, $this->bcc, $this->Subject, $body, $this->From);
            }
        } else {
            $result = $this->mailPassthru($to, $this->Subject, $body, $header, $params);
            $this->doCallback($result, $this->to, $this->cc, $this->bcc, $this->Subject, $body, $this->From);
        }
        if (isset($old_from)) {
            @ini_set('sendmail_from', $old_from);
        }
        if (!$result) {
            throw new acymailingphpmailerException($this->lang('instantiate'), self::STOP_CRITICAL);
        }
        return true;
    }

    /**
     * Get an instance to use for SMTP operations.
     * Override this function to load your own SMTP implementation
     * @return SMTP
     */
    public function getSMTPInstance()
    {
        if (!is_object($this->smtp)) {
            $this->smtp = new acymailingSMTP;
        }
        return $this->smtp;
    }

    /**
     * Send mail via SMTP.
     * Returns false if there is a bad MAIL FROM, RCPT, or DATA input.
     * Uses the PHPMailerSMTP class by default.
     * @see PHPMailer::getSMTPInstance() to use a different class.
     * @param string $header The message headers
     * @param string $body The message body
     * @throws acymailingphpmailerException
     * @uses SMTP
     * @access protected
     * @return boolean
     */
    protected function smtpSend($header, $body)
    {
		require_once dirname(__FILE__).DS. 'class.smtp.php';
        $bad_rcpt = array();
        if (!$this->smtpConnect($this->SMTPOptions)) {
            throw new acymailingphpmailerException($this->lang('smtp_connect_failed'), self::STOP_CRITICAL);
        }
        if ('' == $this->Sender) {
            $smtp_from = $this->From;
        } else {
            $smtp_from = $this->Sender;
        }
        if (!$this->smtp->mail($smtp_from)) {
            $this->setError($this->lang('from_failed') . $smtp_from . ' : ' . implode(',', $this->smtp->getError()));
            throw new acymailingphpmailerException($this->ErrorInfo, self::STOP_CRITICAL);
        }

        // Attempt to send to all recipients
        foreach (array($this->to, $this->cc, $this->bcc) as $togroup) {
            foreach ($togroup as $to) {
                if (!$this->smtp->recipient($to[0])) {
                    $error = $this->smtp->getError();
                    $bad_rcpt[] = array('to' => $to[0], 'error' => $error['detail']);
                    $isSent = false;
                } else {
                    $isSent = true;
                }
                $this->doCallback($isSent, array($to[0]), array(), array(), $this->Subject, $body, $this->From);
            }
        }

        // Only send the DATA command if we have viable recipients
        if ((count($this->all_recipients) > count($bad_rcpt)) and !$this->smtp->data($header . $body)) {
            throw new acymailingphpmailerException($this->lang('data_not_accepted'), self::STOP_CRITICAL);
        }
        if ($this->SMTPKeepAlive) {
            $this->smtp->reset();
        } else {
            $this->smtp->quit();
            $this->smtp->close();
        }
        //Create error message for any bad addresses
        if (count($bad_rcpt) > 0) {
			$badaddresses = '';
            foreach ($bad_rcpt as $bad) {
                $badaddresses .= $bad['to'] . ': ' . $bad['error'].', ';
            }
			$badaddresses = rtrim($badaddresses, ', ');
			$errorTmp = $this->smtp->getError();
			$errorLbl = empty($errorTmp) ? $this->Lang('recipients_failed') : implode(', ',$errorTmp);
			$this->setError($errorLbl . ' (' . $badaddresses . ') ');
			//Added by adrien to avoid the nested MAIL command error
			$this->smtp->Reset();
			throw new acymailingphpmailerException($this->ErrorInfo);
        }
        return true;
    }

    /**
     * Initiate a connection to an SMTP server.
     * Returns false if the operation failed.
     * @param array $options An array of options compatible with stream_context_create()
     * @uses SMTP
     * @access public
     * @throws acymailingphpmailerException
     * @return boolean
     */
    public function smtpConnect($options = array())
    {
        if (is_null($this->smtp)) {
            $this->smtp = $this->getSMTPInstance();
        }
       
        // Already connected?
        if ($this->smtp->connected()) {
            return true;
        }

        $this->smtp->setTimeout($this->Timeout);
        $this->smtp->setDebugLevel($this->SMTPDebug);
        $this->smtp->setDebugOutput($this->Debugoutput);
        $this->smtp->setVerp($this->do_verp);
        $hosts = explode(';', $this->Host);
        $lastexception = null;

        foreach ($hosts as $hostentry) {
            $hostinfo = array();
            if (!preg_match('/^((ssl|tls):\/\/)*([a-zA-Z0-9\.-]*):?([0-9]*)$/', trim($hostentry), $hostinfo)) {
                // Not a valid host entry
                continue;
            }
            // $hostinfo[2]: optional ssl or tls prefix
            // $hostinfo[3]: the hostname
            // $hostinfo[4]: optional port number
            // The host string prefix can temporarily override the current setting for SMTPSecure
            // If it's not specified, the default value is used
            $prefix = '';
            $secure = $this->SMTPSecure;
            $tls = ($this->SMTPSecure == 'tls');
            if ('ssl' == $hostinfo[2] or ('' == $hostinfo[2] and 'ssl' == $this->SMTPSecure)) {
                $prefix = 'ssl://';
                $tls = false; // Can't have SSL and TLS at the same time
                $secure = 'ssl';
            } elseif ($hostinfo[2] == 'tls') {
                $tls = true;
                // tls doesn't use a prefix
                $secure = 'tls';
            }
            //Do we need the OpenSSL extension?
            $sslext = defined('OPENSSL_ALGO_SHA1');
            if ('tls' === $secure or 'ssl' === $secure) {
                //Check for an OpenSSL constant rather than using extension_loaded, which is sometimes disabled
                if (!$sslext) {
                    throw new phpmailerException($this->lang('extension_missing').'openssl', self::STOP_CRITICAL);
                }
            }
            $host = $hostinfo[3];
            $port = $this->Port;
            $tport = (integer)$hostinfo[4];
            if ($tport > 0 and $tport < 65536) {
                $port = $tport;
            }
            if ($this->smtp->connect($prefix . $host, $port, $this->Timeout, $options)) {
                try {
                    if ($this->Helo) {
                        $hello = $this->Helo;
                    } else {
                        $hello = $this->serverHostname();
                    }
                    $this->smtp->hello($hello);
                    //Automatically enable TLS encryption if:
                    // * it's not disabled
                    // * we have openssl extension
                    // * we are not already using SSL
                    // * the server offers STARTTLS
                    if ($this->SMTPAutoTLS and $sslext and $secure != 'ssl' and $this->smtp->getServerExt('STARTTLS')) {
                        $tls = true;
                    }
                    if ($tls) {
                        if (!$this->smtp->startTLS()) {
                            throw new acymailingphpmailerException($this->lang('connect_host'));
                        }
                        // We must resend HELO after tls negotiation
                        $this->smtp->hello($hello);
                    }
                    if ($this->SMTPAuth) {
                        if (!$this->smtp->authenticate(
                            $this->Username, 
                            $this->Password, 
                            $this->AuthType, 
                            $this->Realm, 
                            $this->Workstation
                        )
                        ) {
                       		$errorTmp = $this->smtp->getError();
							$errorLbl = empty($errorTmp) ? $this->Lang('authenticate') : implode(', ',$errorTmp);
							throw new acymailingphpmailerException($errorLbl);
						}
                    }
                    return true;
                } catch (acymailingphpmailerException $exc) {
                    $lastexception = $exc;
                    $this->edebug($exc->getMessage());
                    // We must have connected, but then failed TLS or Auth, so close connection nicely
                    $this->smtp->quit();
                }
            }
        }
        // If we get here, all connection attempts have failed, so close connection hard
        $this->smtp->close();
        // As we've caught all exceptions, just report whatever the last one was
        if ($this->exceptions and !is_null($lastexception)) {
            throw $lastexception;
        }
        return false;
    }

    /**
     * Close the active SMTP session if one exists.
     * @return void
     */
    public function smtpClose()
    {
        if ($this->smtp !== null) {
            if ($this->smtp->connected()) {
                $this->smtp->quit();
                $this->smtp->close();
            }
        }
    }

    /**
     * Set the language for error messages.
     * Returns false if it cannot load the language file.
     * The default language is English.
     * @param string $langcode ISO 639-1 2-character language code (e.g. French is "fr")
     * @param string $lang_path Path to the language file directory, with trailing separator (slash)
     * @return boolean
     * @access public
     */
    public function setLanguage($langcode = 'en', $lang_path = '')
    {
        // Define full set of translatable strings in English
        $PHPMAILER_LANG = array(
            'authenticate' => 'SMTP Error: Could not authenticate.',
            'connect_host' => 'SMTP Error: Could not connect to SMTP host.',
            'data_not_accepted' => 'SMTP Error: data not accepted.',
            'empty_message' => 'Message body empty',
            'encoding' => 'Unknown encoding: ',
            'execute' => 'Could not execute: ',
            'file_access' => 'Could not access file: ',
            'file_open' => 'File Error: Could not open file: ',
            'from_failed' => 'The following From address failed: ',
            'instantiate' => 'Could not instantiate mail function.',
            'invalid_address' => 'Invalid address',
            'mailer_not_supported' => ' mailer is not supported.',
            'provide_address' => 'You must provide at least one recipient email address.',
            'recipients_failed' => 'SMTP Error: The following recipients failed: ',
            'signing' => 'Signing Error: ',
            'smtp_connect_failed' => 'SMTP connect() failed.',
            'smtp_error' => 'SMTP server error: ',
            'variable_set' => 'Cannot set or reset variable: ',
            'extension_missing' => 'Extension missing: '
        );
        if (empty($lang_path)) {
            // Calculate an absolute path so it can work if CWD is not here
            $lang_path = dirname(__FILE__). DIRECTORY_SEPARATOR . 'language'. DIRECTORY_SEPARATOR;
        }
        $foundlang = true;
        $lang_file = $lang_path . 'phpmailer.lang-' . $langcode . '.php';
        // There is no English translation file
        if ($langcode != 'en') {
            // Make sure language file path is readable
            if (!is_readable($lang_file)) {
                $foundlang = false;
            } else {
                // Overwrite language-specific strings.
                // This way we'll never have missing translation keys.
                $foundlang = include $lang_file;
            }
        }
        $this->lang = $PHPMAILER_LANG;
        return (boolean)$foundlang; // Returns false if language not found
    }

    /**
     * Get the array of strings for the current language.
     * @return array
     */
    public function getTranslations()
    {
        return $this->lang;
    }

    /**
     * Create recipient headers.
     * @access public
     * @param string $type
     * @param array $addr An array of recipient,
     * where each recipient is a 2-element indexed array with element 0 containing an address
     * and element 1 containing a name, like:
     * array(array('joe@example.com', 'Joe User'), array('zoe@example.com', 'Zoe User'))
     * @return string
     */
    public function addrAppend($type, $addr)
    {
        $addresses = array();
        foreach ($addr as $address) {
            $addresses[] = $this->addrFormat($address);
        }
        return $type . ': ' . implode(', ', $addresses) . $this->LE;
    }

    /**
     * Format an address for use in a message header.
     * @access public
     * @param array $addr A 2-element indexed array, element 0 containing an address, element 1 containing a name
     *      like array('joe@example.com', 'Joe User')
     * @return string
     */
    public function addrFormat($addr)
    {
        if (empty($addr[1])) { // No name provided
            return $this->secureHeader($addr[0]);
        } else {
            return $this->encodeHeader($this->secureHeader($addr[1]), 'phrase') . ' <' . $this->secureHeader(
                $addr[0]
            ) . '>';
        }
    }

    /**
     * Word-wrap message.
     * For use with mailers that do not automatically perform wrapping
     * and for quoted-printable encoded messages.
     * Original written by philippe.
     * @param string $message The message to wrap
     * @param integer $length The line length to wrap to
     * @param boolean $qp_mode Whether to run in Quoted-Printable mode
     * @access public
     * @return string
     */
    public function wrapText($message, $length, $qp_mode = false)
    {
        if ($qp_mode) {
            $soft_break = sprintf(' =%s', $this->LE);
        } else {
            $soft_break = $this->LE;
        }
        // If utf-8 encoding is used, we will need to make sure we don't
        // split multibyte characters when we wrap
        $is_utf8 = (strtolower($this->CharSet) == 'utf-8');
        $lelen = strlen($this->LE);
        $crlflen = strlen(self::CRLF);

        $message = $this->fixEOL($message);
        //Remove a trailing line break
        if (substr($message, -$lelen) == $this->LE) {
            $message = substr($message, 0, -$lelen);
        }

        //Split message into lines
        $lines = explode($this->LE, $message);
        //Message will be rebuilt in here
        $message = '';
        foreach ($lines as $line) {
            $words = explode(' ', $line);
            $buf = '';
            $firstword = true;
            foreach ($words as $word) {
                if ($qp_mode and (strlen($word) > $length)) {
                    $space_left = $length - strlen($buf) - $crlflen;
                    if (!$firstword) {
                        if ($space_left > 20) {
                            $len = $space_left;
                            if ($is_utf8) {
                                $len = $this->utf8CharBoundary($word, $len);
                            } elseif (substr($word, $len - 1, 1) == '=') {
                                $len--;
                            } elseif (substr($word, $len - 2, 1) == '=') {
                                $len -= 2;
                            }
                            $part = substr($word, 0, $len);
                            $word = substr($word, $len);
                            $buf .= ' ' . $part;
                            $message .= $buf . sprintf('=%s', self::CRLF);
                        } else {
                            $message .= $buf . $soft_break;
                        }
                        $buf = '';
                    }
                    while (strlen($word) > 0) {
                        if ($length <= 0) {
                            break;
                        }
                        $len = $length;
                        if ($is_utf8) {
                            $len = $this->utf8CharBoundary($word, $len);
                        } elseif (substr($word, $len - 1, 1) == '=') {
                            $len--;
                        } elseif (substr($word, $len - 2, 1) == '=') {
                            $len -= 2;
                        }
                        $part = substr($word, 0, $len);
                        $word = substr($word, $len);

                        if (strlen($word) > 0) {
                            $message .= $part . sprintf('=%s', self::CRLF);
                        } else {
                            $buf = $part;
                        }
                    }
                } else {
                    $buf_o = $buf;
                    if (!$firstword) {
                        $buf .= ' ';
                    }
                    $buf .= $word;

                    if (strlen($buf) > $length and $buf_o != '') {
                        $message .= $buf_o . $soft_break;
                        $buf = $word;
                    }
                }
                $firstword = false;
            }
            $message .= $buf . self::CRLF;
        }

        return $message;
    }

    /**
     * Find the last character boundary prior to $maxLength in a utf-8
     * quoted-printable encoded string.
     * Original written by Colin Brown.
     * @access public
     * @param string $encodedText utf-8 QP text
     * @param integer $maxLength Find the last character boundary prior to this length
     * @return integer
     */
    public function utf8CharBoundary($encodedText, $maxLength)
    {
        $foundSplitPos = false;
        $lookBack = 3;
        while (!$foundSplitPos) {
            $lastChunk = substr($encodedText, $maxLength - $lookBack, $lookBack);
            $encodedCharPos = strpos($lastChunk, '=');
            if (false !== $encodedCharPos) {
                // Found start of encoded character byte within $lookBack block.
                // Check the encoded byte value (the 2 chars after the '=')
                $hex = substr($encodedText, $maxLength - $lookBack + $encodedCharPos + 1, 2);
                $dec = hexdec($hex);
                if ($dec < 128) {
                    // Single byte character.
                    // If the encoded char was found at pos 0, it will fit
                    // otherwise reduce maxLength to start of the encoded char
                    if ($encodedCharPos > 0) {
                        $maxLength = $maxLength - ($lookBack - $encodedCharPos);
                    }
                    $foundSplitPos = true;
                } elseif ($dec >= 192) {
                    // First byte of a multi byte character
                    // Reduce maxLength to split at start of character
                    $maxLength = $maxLength - ($lookBack - $encodedCharPos);
                    $foundSplitPos = true;
                } elseif ($dec < 192) {
                    // Middle byte of a multi byte character, look further back
                    $lookBack += 3;
                }
            } else {
                // No encoded character found
                $foundSplitPos = true;
            }
        }
        return $maxLength;
    }

    /**
     * Apply word wrapping to the message body.
     * Wraps the message body to the number of chars set in the WordWrap property.
     * You should only do this to plain-text bodies as wrapping HTML tags may break them.
     * This is called automatically by createBody(), so you don't need to call it yourself.
     * @access public
     * @return void
     */
    public function setWordWrap()
    {
        if ($this->WordWrap < 1) {
            return;
        }

        switch ($this->message_type) {
            case 'alt':
            case 'alt_inline':
            case 'alt_attach':
            case 'alt_inline_attach':
                $this->AltBody = $this->wrapText($this->AltBody, $this->WordWrap);
                break;
            default:
                $this->Body = $this->wrapText($this->Body, $this->WordWrap);
                break;
        }
    }

    /**
     * Assemble message headers.
     * @access public
     * @return string The assembled headers
     */
    public function createHeader()
    {
        $result = '';

        if ($this->MessageDate == '') {
            $this->MessageDate = self::rfcDate();
        }
        $result .= $this->headerLine('Date', $this->MessageDate);


        // To be created automatically by mail()
        if ($this->SingleTo) {
            if ($this->Mailer != 'mail') {
                foreach ($this->to as $toaddr) {
                    $this->SingleToArray[] = $this->addrFormat($toaddr);
                }
            }
        } else {
            if (count($this->to) > 0) {
                if ($this->Mailer != 'mail') {
                    $result .= $this->addrAppend('To', $this->to);
                }
            } elseif (count($this->cc) == 0) {
                $result .= $this->headerLine('To', 'undisclosed-recipients:;');
            }
        }

        $result .= $this->addrAppend('From', array(array(trim($this->From), $this->FromName)));

        // sendmail and mail() extract Cc from the header before sending
        if (count($this->cc) > 0) {
            $result .= $this->addrAppend('Cc', $this->cc);
        }

        // sendmail and mail() extract Bcc from the header before sending
        if ((
                $this->Mailer == 'sendmail' or $this->Mailer == 'qmail' or $this->Mailer == 'mail'
            )
            and count($this->bcc) > 0
        ) {
            $result .= $this->addrAppend('Bcc', $this->bcc);
        }

        if (count($this->ReplyTo) > 0) {
            $result .= $this->addrAppend('Reply-To', $this->ReplyTo);
        }

        // mail() sets the subject itself
        if ($this->Mailer != 'mail') {
            $result .= $this->headerLine('Subject', $this->encodeHeader($this->secureHeader($this->Subject)));
        }

        if ($this->MessageID != '') {
            $this->lastMessageID = $this->MessageID;
        } else {
            $this->lastMessageID = sprintf('<%s@%s>', $this->uniqueid, $this->ServerHostname());
        }
        $result .= $this->headerLine('Message-ID', $this->lastMessageID);
        if (!is_null($this->Priority)) {
            $result .= $this->headerLine('X-Priority', $this->Priority);
        }
        if ($this->XMailer == '') {
            $result .= $this->headerLine(
                'X-Mailer',
                'PHPMailer ' . $this->Version . ' (https://github.com/PHPMailer/PHPMailer/)'
            );
        } else {
            $myXmailer = trim($this->XMailer);
            if ($myXmailer) {
                $result .= $this->headerLine('X-Mailer', $myXmailer);
            }
        }

        if ($this->ConfirmReadingTo != '') {
            $result .= $this->headerLine('Disposition-Notification-To', '<' . trim($this->ConfirmReadingTo) . '>');
        }

        // Add custom headers
        foreach ($this->CustomHeader as $header) {
            $result .= $this->headerLine(
                trim($header[0]),
                $this->encodeHeader(trim($header[1]))
            );
        }
        if (!$this->sign_key_file) {
            $result .= $this->headerLine('MIME-Version', '1.0');
            $result .= $this->getMailMIME();
        }

        return $result;
    }

    /**
     * Get the message MIME type headers.
     * @access public
     * @return string
     */
    public function getMailMIME()
    {
        $result = '';
        $ismultipart = true;
        switch ($this->message_type) {
            case 'inline':
                $result .= $this->headerLine('Content-Type', 'multipart/related;');
                $result .= $this->textLine("\tboundary=\"" . $this->boundary[1] . '"');
                break;
            case 'attach':
            case 'inline_attach':
            case 'alt_attach':
            case 'alt_inline_attach':
                $result .= $this->headerLine('Content-Type', 'multipart/mixed;');
                $result .= $this->textLine("\tboundary=\"" . $this->boundary[1] . '"');
                break;
            case 'alt':
            case 'alt_inline':
                $result .= $this->headerLine('Content-Type', 'multipart/alternative;');
                $result .= $this->textLine("\tboundary=\"" . $this->boundary[1] . '"');
                break;
            default:
                // Catches case 'plain': and case '':
                $result .= $this->textLine('Content-Type: ' . $this->ContentType . '; charset=' . $this->CharSet);
                $ismultipart = false;
                break;
        }
        // RFC1341 part 5 says 7bit is assumed if not specified
        if ($this->Encoding != '7bit') {
            // RFC 2045 section 6.4 says multipart MIME parts may only use 7bit, 8bit or binary CTE
            if ($ismultipart) {
                if ($this->Encoding == '8bit') {
                    $result .= $this->headerLine('Content-Transfer-Encoding', '8bit');
                }
                // The only remaining alternatives are quoted-printable and base64, which are both 7bit compatible
            } else {
                $result .= $this->headerLine('Content-Transfer-Encoding', $this->Encoding);
            }
        }

        if ($this->Mailer != 'mail') {
            $result .= $this->LE;
        }

        return $result;
    }

    /**
     * Returns the whole MIME message.
     * Includes complete headers and body.
     * Only valid post preSend().
     * @see PHPMailer::preSend()
     * @access public
     * @return string
     */
    public function getSentMIMEMessage()
    {
        return $this->MIMEHeader . $this->mailHeader . self::CRLF . $this->MIMEBody;
    }

    /**
     * Assemble the message body.
     * Returns an empty string on failure.
     * @access public
     * @throws acymailingphpmailerException
     * @return string The assembled message body
     */
    public function createBody()
    {
        $body = '';
        //Create unique IDs and preset boundaries
        $this->uniqueid = md5(uniqid(time()));
        $this->boundary[1] = 'b1_' . $this->uniqueid;
        $this->boundary[2] = 'b2_' . $this->uniqueid;
        $this->boundary[3] = 'b3_' . $this->uniqueid;

        if ($this->sign_key_file) {
            $body .= $this->getMailMIME() . $this->LE;
        }

        $this->setWordWrap();

        $bodyEncoding = $this->Encoding;
        $bodyCharSet = $this->CharSet;
        //Can we do a 7-bit downgrade?
        if ($bodyEncoding == '8bit' and !$this->has8bitChars($this->Body)) {
            $bodyEncoding = '7bit';
            $bodyCharSet = 'us-ascii';
        }
        //If lines are too long, and we're not already using an encoding that will shorten them,
        //change to quoted-printable transfer encoding
        if ('base64' != $this->Encoding and self::hasLineLongerThanMax($this->Body)) {
            $this->Encoding = 'quoted-printable';
            $bodyEncoding = 'quoted-printable';
        }

        $altBodyEncoding = $this->Encoding;
        $altBodyCharSet = $this->CharSet;
        //Can we do a 7-bit downgrade?
        if ($altBodyEncoding == '8bit' and !$this->has8bitChars($this->AltBody)) {
            $altBodyEncoding = '7bit';
            $altBodyCharSet = 'us-ascii';
        }
        //If lines are too long, change to quoted-printable transfer encoding
        if (self::hasLineLongerThanMax($this->AltBody)) {
            $altBodyEncoding = 'quoted-printable';
        }
        //Use this as a preamble in all multipart message types
        $mimepre = "This is a multi-part message in MIME format." . $this->LE . $this->LE;
        switch ($this->message_type) {
            case 'inline':
                $body .= $mimepre;
                $body .= $this->getBoundary($this->boundary[1], $bodyCharSet, '', $bodyEncoding);
                $body .= $this->encodeString($this->Body, $bodyEncoding);
                $body .= $this->LE . $this->LE;
                $body .= $this->attachAll('inline', $this->boundary[1]);
                break;
            case 'attach':
                $body .= $mimepre;
                $body .= $this->getBoundary($this->boundary[1], $bodyCharSet, '', $bodyEncoding);
                $body .= $this->encodeString($this->Body, $bodyEncoding);
                $body .= $this->LE . $this->LE;
                $body .= $this->attachAll('attachment', $this->boundary[1]);
                break;
            case 'inline_attach':
                $body .= $mimepre;
                $body .= $this->textLine('--' . $this->boundary[1]);
                $body .= $this->headerLine('Content-Type', 'multipart/related;');
                $body .= $this->textLine("\tboundary=\"" . $this->boundary[2] . '"');
                $body .= $this->LE;
                $body .= $this->getBoundary($this->boundary[2], $bodyCharSet, '', $bodyEncoding);
                $body .= $this->encodeString($this->Body, $bodyEncoding);
                $body .= $this->LE . $this->LE;
                $body .= $this->attachAll('inline', $this->boundary[2]);
                $body .= $this->LE;
                $body .= $this->attachAll('attachment', $this->boundary[1]);
                break;
            case 'alt':
                $body .= $mimepre;
                $body .= $this->getBoundary($this->boundary[1], $altBodyCharSet, 'text/plain', $altBodyEncoding);
                $body .= $this->encodeString($this->AltBody, $altBodyEncoding);
                $body .= $this->LE . $this->LE;
                $body .= $this->getBoundary($this->boundary[1], $bodyCharSet, 'text/html', $bodyEncoding);
                $body .= $this->encodeString($this->Body, $bodyEncoding);
                $body .= $this->LE . $this->LE;
                if (!empty($this->Ical)) {
                    $body .= $this->getBoundary($this->boundary[1], '', 'text/calendar; method=REQUEST', '');
                    $body .= $this->encodeString($this->Ical, $this->Encoding);
                    $body .= $this->LE . $this->LE;
                }
                $body .= $this->endBoundary($this->boundary[1]);
                break;
            case 'alt_inline':
                $body .= $mimepre;
                $body .= $this->getBoundary($this->boundary[1], $altBodyCharSet, 'text/plain', $altBodyEncoding);
                $body .= $this->encodeString($this->AltBody, $altBodyEncoding);
                $body .= $this->LE . $this->LE;
                $body .= $this->textLine('--' . $this->boundary[1]);
                $body .= $this->headerLine('Content-Type', 'multipart/related;');
                $body .= $this->textLine("\tboundary=\"" . $this->boundary[2] . '"');
                $body .= $this->LE;
                $body .= $this->getBoundary($this->boundary[2], $bodyCharSet, 'text/html', $bodyEncoding);
                $body .= $this->encodeString($this->Body, $bodyEncoding);
                $body .= $this->LE . $this->LE;
                $body .= $this->attachAll('inline', $this->boundary[2]);
                $body .= $this->LE;
                $body .= $this->endBoundary($this->boundary[1]);
                break;
            case 'alt_attach':
                $body .= $mimepre;
                $body .= $this->textLine('--' . $this->boundary[1]);
                $body .= $this->headerLine('Content-Type', 'multipart/alternative;');
                $body .= $this->textLine("\tboundary=\"" . $this->boundary[2] . '"');
                $body .= $this->LE;
                $body .= $this->getBoundary($this->boundary[2], $altBodyCharSet, 'text/plain', $altBodyEncoding);
                $body .= $this->encodeString($this->AltBody, $altBodyEncoding);
                $body .= $this->LE . $this->LE;
                $body .= $this->getBoundary($this->boundary[2], $bodyCharSet, 'text/html', $bodyEncoding);
                $body .= $this->encodeString($this->Body, $bodyEncoding);
                $body .= $this->LE . $this->LE;
                $body .= $this->endBoundary($this->boundary[2]);
                $body .= $this->LE;
                $body .= $this->attachAll('attachment', $this->boundary[1]);
                break;
            case 'alt_inline_attach':
                $body .= $mimepre;
                $body .= $this->textLine('--' . $this->boundary[1]);
                $body .= $this->headerLine('Content-Type', 'multipart/alternative;');
                $body .= $this->textLine("\tboundary=\"" . $this->boundary[2] . '"');
                $body .= $this->LE;
                $body .= $this->getBoundary($this->boundary[2], $altBodyCharSet, 'text/plain', $altBodyEncoding);
                $body .= $this->encodeString($this->AltBody, $altBodyEncoding);
                $body .= $this->LE . $this->LE;
                $body .= $this->textLine('--' . $this->boundary[2]);
                $body .= $this->headerLine('Content-Type', 'multipart/related;');
                $body .= $this->textLine("\tboundary=\"" . $this->boundary[3] . '"');
                $body .= $this->LE;
                $body .= $this->getBoundary($this->boundary[3], $bodyCharSet, 'text/html', $bodyEncoding);
                $body .= $this->encodeString($this->Body, $bodyEncoding);
                $body .= $this->LE . $this->LE;
                $body .= $this->attachAll('inline', $this->boundary[3]);
                $body .= $this->LE;
                $body .= $this->endBoundary($this->boundary[2]);
                $body .= $this->LE;
                $body .= $this->attachAll('attachment', $this->boundary[1]);
                break;
            default:
                // catch case 'plain' and case ''
                $body .= $this->encodeString($this->Body, $bodyEncoding);
                break;
        }

        if ($this->isError()) {
            $body = '';
        } elseif ($this->sign_key_file) {
            try {
                if (!defined('PKCS7_TEXT')) {
                    throw new acymailingphpmailerException($this->lang('extension_missing') . 'openssl');
                }
                // @TODO would be nice to use php://temp streams here, but need to wrap for PHP < 5.1
                $file = tempnam(sys_get_temp_dir(), 'mail');
                if (false === file_put_contents($file, $body)) {
                    throw new acymailingphpmailerException($this->lang('signing') . ' Could not write temp file');
                }
                $signed = tempnam(sys_get_temp_dir(), 'signed');
                //Workaround for PHP bug https://bugs.php.net/bug.php?id=69197
                if (empty($this->sign_extracerts_file)) {
                    $sign = @openssl_pkcs7_sign(
                        $file,
                        $signed,
                        'file://' . realpath($this->sign_cert_file),
                        array('file://' . realpath($this->sign_key_file), $this->sign_key_pass),
                        null
                    );
                } else {
                    $sign = @openssl_pkcs7_sign(
                        $file,
                        $signed,
                        'file://' . realpath($this->sign_cert_file),
                        array('file://' . realpath($this->sign_key_file), $this->sign_key_pass),
                        null,
                        PKCS7_DETACHED,
                        $this->sign_extracerts_file
                    );
                }
                if ($sign) {
                    @unlink($file);
                    $body = file_get_contents($signed);
                    @unlink($signed);
                    //The message returned by openssl contains both headers and body, so need to split them up
                    $parts = explode("\n\n", $body, 2);
                    $this->MIMEHeader .= $parts[0] . $this->LE . $this->LE;
                    $body = $parts[1];
                } else {
                    @unlink($file);
                    @unlink($signed);
                    throw new acymailingphpmailerException($this->lang('signing') . openssl_error_string());
                }
            } catch (acymailingphpmailerException $exc) {
                $body = '';
                if ($this->exceptions) {
                    throw $exc;
                }
            }
        }
        return $body;
    }

    /**
     * Return the start of a message boundary.
     * @access protected
     * @param string $boundary
     * @param string $charSet
     * @param string $contentType
     * @param string $encoding
     * @return string
     */
    protected function getBoundary($boundary, $charSet, $contentType, $encoding)
    {
        $result = '';
        if ($charSet == '') {
            $charSet = $this->CharSet;
        }
        if ($contentType == '') {
            $contentType = $this->ContentType;
        }
        if ($encoding == '') {
            $encoding = $this->Encoding;
        }
        $result .= $this->textLine('--' . $boundary);
        $result .= sprintf('Content-Type: %s; charset=%s', $contentType, $charSet);
        $result .= $this->LE;
        // RFC1341 part 5 says 7bit is assumed if not specified
        if ($encoding != '7bit') {
            $result .= $this->headerLine('Content-Transfer-Encoding', $encoding);
        }
        $result .= $this->LE;

        return $result;
    }

    /**
     * Return the end of a message boundary.
     * @access protected
     * @param string $boundary
     * @return string
     */
    protected function endBoundary($boundary)
    {
        return $this->LE . '--' . $boundary . '--' . $this->LE;
    }

    /**
     * Set the message type.
     * PHPMailer only supports some preset message types,
     * not arbitrary MIME structures.
     * @access protected
     * @return void
     */
    protected function setMessageType()
    {
        $type = array();
        if ($this->alternativeExists()) {
            $type[] = 'alt';
        }
        if ($this->inlineImageExists()) {
            $type[] = 'inline';
        }
        if ($this->attachmentExists()) {
            $type[] = 'attach';
        }
        $this->message_type = implode('_', $type);
        if ($this->message_type == '') {
            $this->message_type = 'plain';
        }
    }

    /**
     * Format a header line.
     * @access public
     * @param string $name
     * @param string $value
     * @return string
     */
    public function headerLine($name, $value)
    {
        return $name . ': ' . $value . $this->LE;
    }

    /**
     * Return a formatted mail line.
     * @access public
     * @param string $value
     * @return string
     */
    public function textLine($value)
    {
        return $value . $this->LE;
    }

    /**
     * Add an attachment from a path on the filesystem.
     * Returns false if the file could not be found or read.
     * @param string $path Path to the attachment.
     * @param string $name Overrides the attachment name.
     * @param string $encoding File encoding (see $Encoding).
     * @param string $type File extension (MIME) type.
     * @param string $disposition Disposition to use
     * @throws acymailingphpmailerException
     * @return boolean
     */
    public function addAttachment($path, $name = '', $encoding = 'base64', $type = '', $disposition = 'attachment')
    {
        try {
            if (!@is_file($path)) {
                throw new acymailingphpmailerException($this->lang('file_access') . $path, self::STOP_CONTINUE);
            }

            // If a MIME type is not specified, try to work it out from the file name
            if ($type == '') {
                $type = self::filenameToType($path);
            }

            $filename = basename($path);
            if ($name == '') {
                $name = $filename;
            }

            $this->attachment[] = array(
                0 => $path,
                1 => $filename,
                2 => $name,
                3 => $encoding,
                4 => $type,
                5 => false, // isStringAttachment
                6 => $disposition,
                7 => 0
            );

        } catch (acymailingphpmailerException $exc) {
            $this->setError($exc->getMessage());
            $this->edebug($exc->getMessage());
            if ($this->exceptions) {
                throw $exc;
            }
            return false;
        }
        return true;
    }

    /**
     * Return the array of attachments.
     * @return array
     */
    public function getAttachments()
    {
        return $this->attachment;
    }

    /**
     * Attach all file, string, and binary attachments to the message.
     * Returns an empty string on failure.
     * @access protected
     * @param string $disposition_type
     * @param string $boundary
     * @return string
     */
    protected function attachAll($disposition_type, $boundary)
    {
        // Return text of body
        $mime = array();
        $cidUniq = array();
        $incl = array();

        // Add all attachments
        foreach ($this->attachment as $attachment) {
            // Check if it is a valid disposition_filter
            if ($attachment[6] == $disposition_type) {
                // Check for string attachment
                $string = '';
                $path = '';
                $bString = $attachment[5];
                if ($bString) {
                    $string = $attachment[0];
                } else {
                    $path = $attachment[0];
                }

                $inclhash = md5(serialize($attachment));
                if (in_array($inclhash, $incl)) {
                    continue;
                }
                $incl[] = $inclhash;
                $name = $attachment[2];
                $encoding = $attachment[3];
                $type = $attachment[4];
                $disposition = $attachment[6];
                $cid = $attachment[7];
                if ($disposition == 'inline' && isset($cidUniq[$cid])) {
                    continue;
                }
                $cidUniq[$cid] = true;

                $mime[] = sprintf('--%s%s', $boundary, $this->LE);
                //Only include a filename property if we have one
                if (!empty($name)) {
                    $mime[] = sprintf(
                        'Content-Type: %s; name="%s"%s',
                        $type,
                        $this->encodeHeader($this->secureHeader($name)),
                        $this->LE
                    );
                } else {
                    $mime[] = sprintf(
                        'Content-Type: %s%s',
                        $type,
                        $this->LE
                    );
                }
                // RFC1341 part 5 says 7bit is assumed if not specified
                if ($encoding != '7bit') {
                    $mime[] = sprintf('Content-Transfer-Encoding: %s%s', $encoding, $this->LE);
                }

                if ($disposition == 'inline') {
                    $mime[] = sprintf('Content-ID: <%s>%s', $cid, $this->LE);
                }

                // If a filename contains any of these chars, it should be quoted,
                // but not otherwise: RFC2183 & RFC2045 5.1
                // Fixes a warning in IETF's msglint MIME checker
                // Allow for bypassing the Content-Disposition header totally
                if (!(empty($disposition))) {
                    $encoded_name = $this->encodeHeader($this->secureHeader($name));
                    if (preg_match('/[ \(\)<>@,;:\\"\/\[\]\?=]/', $encoded_name)) {
                        $mime[] = sprintf(
                            'Content-Disposition: %s; filename="%s"%s',
                            $disposition,
                            $encoded_name,
                            $this->LE . $this->LE
                        );
                    } else {
                        if (!empty($encoded_name)) {
                            $mime[] = sprintf(
                                'Content-Disposition: %s; filename=%s%s',
                                $disposition,
                                $encoded_name,
                                $this->LE . $this->LE
                            );
                        } else {
                            $mime[] = sprintf(
                                'Content-Disposition: %s%s',
                                $disposition,
                                $this->LE . $this->LE
                            );
                        }
                    }
                } else {
                    $mime[] = $this->LE;
                }

                // Encode as string attachment
                if ($bString) {
                    $mime[] = $this->encodeString($string, $encoding);
                    if ($this->isError()) {
                        return '';
                    }
                    $mime[] = $this->LE . $this->LE;
                } else {
                    $mime[] = $this->encodeFile($path, $encoding);
                    if ($this->isError()) {
                        return '';
                    }
                    $mime[] = $this->LE . $this->LE;
                }
            }
        }

        $mime[] = sprintf('--%s--%s', $boundary, $this->LE);

        return implode('', $mime);
    }

    /**
     * Encode a file attachment in requested format.
     * Returns an empty string on failure.
     * @param string $path The full path to the file
     * @param string $encoding The encoding to use; one of 'base64', '7bit', '8bit', 'binary', 'quoted-printable'
     * @throws acymailingphpmailerException
     * @see EncodeFile(encodeFile
     * @access protected
     * @return string
     */
    protected function encodeFile($path, $encoding = 'base64')
    {
        try {
            if (!is_readable($path)) {
                throw new acymailingphpmailerException($this->lang('file_open') . $path, self::STOP_CONTINUE);
            }
            $magic_quotes = get_magic_quotes_runtime();
            if (!empty($magic_quotes)) {
                if (version_compare(PHP_VERSION, '5.3.0', '<')) {
                    set_magic_quotes_runtime(false);
                } else {
                    //Doesn't exist in PHP 5.4, but we don't need to check because
                    //get_magic_quotes_runtime always returns false in 5.4+
                    //so it will never get here
                    ini_set('magic_quotes_runtime', false);
                }
            }
            $file_buffer = file_get_contents($path);
            $file_buffer = $this->encodeString($file_buffer, $encoding);
            if (!empty($magic_quotes)) {
                if (version_compare(PHP_VERSION, '5.3.0', '<')) {
                    set_magic_quotes_runtime($magic_quotes);
                } else {
                    ini_set('magic_quotes_runtime', $magic_quotes);
                }
            }
            return $file_buffer;
        } catch (Exception $exc) {
            $this->setError($exc->getMessage());
            return '';
        }
    }

    /**
     * Encode a string in requested format.
     * Returns an empty string on failure.
     * @param string $str The text to encode
     * @param string $encoding The encoding to use; one of 'base64', '7bit', '8bit', 'binary', 'quoted-printable'
     * @access public
     * @return string
     */
    public function encodeString($str, $encoding = 'base64')
    {
        $encoded = '';
        switch (strtolower($encoding)) {
            case 'base64':
                $encoded = chunk_split(base64_encode($str), 76, $this->LE);
                break;
            case '7bit':
            case '8bit':
                $encoded = $this->fixEOL($str);
                // Make sure it ends with a line break
                if (substr($encoded, -(strlen($this->LE))) != $this->LE) {
                    $encoded .= $this->LE;
                }
                break;
            case 'binary':
                $encoded = $str;
                break;
            case 'quoted-printable':
                $encoded = $this->encodeQP($str);
                break;
            default:
                $this->setError($this->lang('encoding') . $encoding);
                break;
        }
        return $encoded;
    }

    /**
     * Encode a header string optimally.
     * Picks shortest of Q, B, quoted-printable or none.
     * @access public
     * @param string $str
     * @param string $position
     * @return string
     */
    public function encodeHeader($str, $position = 'text')
    {
        $matchcount = 0;
        switch (strtolower($position)) {
            case 'phrase':
                if (!preg_match('/[\200-\377]/', $str)) {
                    // Can't use addslashes as we don't know the value of magic_quotes_sybase
                    $encoded = addcslashes($str, "\0..\37\177\\\"");
                    if (($str == $encoded) && !preg_match('/[^A-Za-z0-9!#$%&\'*+\/=?^_`{|}~ -]/', $str)) {
                        return ($encoded);
                    } else {
                        return ("\"$encoded\"");
                    }
                }
                $matchcount = preg_match_all('/[^\040\041\043-\133\135-\176]/', $str, $matches);
                break;
            /** @noinspection PhpMissingBreakStatementInspection */
            case 'comment':
                $matchcount = preg_match_all('/[()"]/', $str, $matches);
                // Intentional fall-through
            case 'text':
            default:
                $matchcount += preg_match_all('/[\000-\010\013\014\016-\037\177-\377]/', $str, $matches);
                break;
        }

        //There are no chars that need encoding
        if ($matchcount == 0) {
            return ($str);
        }

        $maxlen = 75 - 7 - strlen($this->CharSet);
        // Try to select the encoding which should produce the shortest output
        if ($matchcount > strlen($str) / 3) {
            // More than a third of the content will need encoding, so B encoding will be most efficient
            $encoding = 'B';
            if (function_exists('mb_strlen') && $this->hasMultiBytes($str)) {
                // Use a custom function which correctly encodes and wraps long
                // multibyte strings without breaking lines within a character
                $encoded = $this->base64EncodeWrapMB($str, "\n");
            } else {
                $encoded = base64_encode($str);
                $maxlen -= $maxlen % 4;
                $encoded = trim(chunk_split($encoded, $maxlen, "\n"));
            }
        } else {
            $encoding = 'Q';
            $encoded = $this->encodeQ($str, $position);
            $encoded = $this->wrapText($encoded, $maxlen, true);
            $encoded = str_replace('=' . self::CRLF, "\n", trim($encoded));
        }

        $encoded = preg_replace('/^(.*)$/m', ' =?' . $this->CharSet . "?$encoding?\\1?=", $encoded);
        $encoded = trim(str_replace("\n", $this->LE, $encoded));

        return $encoded;
    }

    /**
     * Check if a string contains multi-byte characters.
     * @access public
     * @param string $str multi-byte text to wrap encode
     * @return boolean
     */
    public function hasMultiBytes($str)
    {
        if (function_exists('mb_strlen')) {
            return (strlen($str) > mb_strlen($str, $this->CharSet));
        } else { // Assume no multibytes (we can't handle without mbstring functions anyway)
            return false;
        }
    }

    /**
     * Does a string contain any 8-bit chars (in any charset)?
     * @param string $text
     * @return boolean
     */
    public function has8bitChars($text)
    {
        return (boolean)preg_match('/[\x80-\xFF]/', $text);
    }

    /**
     * Encode and wrap long multibyte strings for mail headers
     * without breaking lines within a character.
     * Adapted from a function by paravoid
     * @link http://www.php.net/manual/en/function.mb-encode-mimeheader.php#60283
     * @access public
     * @param string $str multi-byte text to wrap encode
     * @param string $linebreak string to use as linefeed/end-of-line
     * @return string
     */
    public function base64EncodeWrapMB($str, $linebreak = null)
    {
        $start = '=?' . $this->CharSet . '?B?';
        $end = '?=';
        $encoded = '';
        if ($linebreak === null) {
            $linebreak = $this->LE;
        }

        $mb_length = mb_strlen($str, $this->CharSet);
        // Each line must have length <= 75, including $start and $end
        $length = 75 - strlen($start) - strlen($end);
        // Average multi-byte ratio
        $ratio = $mb_length / strlen($str);
        // Base64 has a 4:3 ratio
        $avgLength = floor($length * $ratio * .75);

        for ($i = 0; $i < $mb_length; $i += $offset) {
            $lookBack = 0;
            do {
                $offset = $avgLength - $lookBack;
                $chunk = mb_substr($str, $i, $offset, $this->CharSet);
                $chunk = base64_encode($chunk);
                $lookBack++;
            } while (strlen($chunk) > $length);
            $encoded .= $chunk . $linebreak;
        }

        // Chomp the last linefeed
        $encoded = substr($encoded, 0, -strlen($linebreak));
        return $encoded;
    }

    /**
     * Encode a string in quoted-printable format.
     * According to RFC2045 section 6.7.
     * @access public
     * @param string $string The text to encode
     * @param integer $line_max Number of chars allowed on a line before wrapping
     * @return string
     * @link http://www.php.net/manual/en/function.quoted-printable-decode.php#89417 Adapted from this comment
     */
    public function encodeQP($string, $line_max = 76)
    {
        // Use native function if it's available (>= PHP5.3)
        if (function_exists('quoted_printable_encode')) {
            return quoted_printable_encode($string);
        }
        // Fall back to a pure PHP implementation
        $string = str_replace(
            array('%20', '%0D%0A.', '%0D%0A', '%'),
            array(' ', "\r\n=2E", "\r\n", '='),
            rawurlencode($string)
        );
        return preg_replace('/[^\r\n]{' . ($line_max - 3) . '}[^=\r\n]{2}/', "$0=\r\n", $string);
    }

    /**
     * Backward compatibility wrapper for an old QP encoding function that was removed.
     * @see PHPMailer::encodeQP()
     * @access public
     * @param string $string
     * @param integer $line_max
     * @param boolean $space_conv
     * @return string
     * @deprecated Use encodeQP instead.
     */
    public function encodeQPphp(
        $string,
        $line_max = 76,
        /** @noinspection PhpUnusedParameterInspection */ $space_conv = false
    ) {
        return $this->encodeQP($string, $line_max);
    }

    /**
     * Encode a string using Q encoding.
     * @link http://tools.ietf.org/html/rfc2047
     * @param string $str the text to encode
     * @param string $position Where the text is going to be used, see the RFC for what that means
     * @access public
     * @return string
     */
    public function encodeQ($str, $position = 'text')
    {
        // There should not be any EOL in the string
        $pattern = '';
        $encoded = str_replace(array("\r", "\n"), '', $str);
        switch (strtolower($position)) {
            case 'phrase':
                // RFC 2047 section 5.3
                $pattern = '^A-Za-z0-9!*+\/ -';
                break;
            /** @noinspection PhpMissingBreakStatementInspection */
            case 'comment':
                // RFC 2047 section 5.2
                $pattern = '\(\)"';
                // intentional fall-through
                // for this reason we build the $pattern without including delimiters and []
            case 'text':
            default:
                // RFC 2047 section 5.1
                // Replace every high ascii, control, =, ? and _ characters
                $pattern = '\000-\011\013\014\016-\037\075\077\137\177-\377' . $pattern;
                break;
        }
        $matches = array();
        if (preg_match_all("/[{$pattern}]/", $encoded, $matches)) {
            // If the string contains an '=', make sure it's the first thing we replace
            // so as to avoid double-encoding
            $eqkey = array_search('=', $matches[0]);
            if (false !== $eqkey) {
                unset($matches[0][$eqkey]);
                array_unshift($matches[0], '=');
            }
            foreach (array_unique($matches[0]) as $char) {
                $encoded = str_replace($char, '=' . sprintf('%02X', ord($char)), $encoded);
            }
        }
        // Replace every spaces to _ (more readable than =20)
        return str_replace(' ', '_', $encoded);
    }


    /**
     * Add a string or binary attachment (non-filesystem).
     * This method can be used to attach ascii or binary data,
     * such as a BLOB record from a database.
     * @param string $string String attachment data.
     * @param string $filename Name of the attachment.
     * @param string $encoding File encoding (see $Encoding).
     * @param string $type File extension (MIME) type.
     * @param string $disposition Disposition to use
     * @return void
     */
    public function addStringAttachment(
        $string,
        $filename,
        $encoding = 'base64',
        $type = '',
        $disposition = 'attachment'
    ) {
        // If a MIME type is not specified, try to work it out from the file name
        if ($type == '') {
            $type = self::filenameToType($filename);
        }
        // Append to $attachment array
        $this->attachment[] = array(
            0 => $string,
            1 => $filename,
            2 => basename($filename),
            3 => $encoding,
            4 => $type,
            5 => true, // isStringAttachment
            6 => $disposition,
            7 => 0
        );
    }

    /**
     * Add an embedded (inline) attachment from a file.
     * This can include images, sounds, and just about any other document type.
     * These differ from 'regular' attachments in that they are intended to be
     * displayed inline with the message, not just attached for download.
     * This is used in HTML messages that embed the images
     * the HTML refers to using the $cid value.
     * @param string $path Path to the attachment.
     * @param string $cid Content ID of the attachment; Use this to reference
     *        the content when using an embedded image in HTML.
     * @param string $name Overrides the attachment name.
     * @param string $encoding File encoding (see $Encoding).
     * @param string $type File MIME type.
     * @param string $disposition Disposition to use
     * @return boolean True on successfully adding an attachment
     */
    public function addEmbeddedImage($path, $cid, $name = '', $encoding = 'base64', $type = '', $disposition = 'inline')
    {
        if (!@is_file($path)) {
            $this->setError($this->lang('file_access') . $path);
            return false;
        }

        // If a MIME type is not specified, try to work it out from the file name
        if ($type == '') {
            $type = self::filenameToType($path);
        }

        $filename = basename($path);
        if ($name == '') {
            $name = $filename;
        }

        // Append to $attachment array
        $this->attachment[] = array(
            0 => $path,
            1 => $filename,
            2 => $name,
            3 => $encoding,
            4 => $type,
            5 => false, // isStringAttachment
            6 => $disposition,
            7 => $cid
        );
        return true;
    }

    /**
     * Add an embedded stringified attachment.
     * This can include images, sounds, and just about any other document type.
     * Be sure to set the $type to an image type for images:
     * JPEG images use 'image/jpeg', GIF uses 'image/gif', PNG uses 'image/png'.
     * @param string $string The attachment binary data.
     * @param string $cid Content ID of the attachment; Use this to reference
     *        the content when using an embedded image in HTML.
     * @param string $name
     * @param string $encoding File encoding (see $Encoding).
     * @param string $type MIME type.
     * @param string $disposition Disposition to use
     * @return boolean True on successfully adding an attachment
     */
    public function addStringEmbeddedImage(
        $string,
        $cid,
        $name = '',
        $encoding = 'base64',
        $type = '',
        $disposition = 'inline'
    ) {
        // If a MIME type is not specified, try to work it out from the name
        if ($type == '' and !empty($name)) {
            $type = self::filenameToType($name);
        }

        // Append to $attachment array
        $this->attachment[] = array(
            0 => $string,
            1 => $name,
            2 => $name,
            3 => $encoding,
            4 => $type,
            5 => true, // isStringAttachment
            6 => $disposition,
            7 => $cid
        );
        return true;
    }

    /**
     * Check if an inline attachment is present.
     * @access public
     * @return boolean
     */
    public function inlineImageExists()
    {
        foreach ($this->attachment as $attachment) {
            if ($attachment[6] == 'inline') {
                return true;
            }
        }
        return false;
    }

    /**
     * Check if an attachment (non-inline) is present.
     * @return boolean
     */
    public function attachmentExists()
    {
        foreach ($this->attachment as $attachment) {
            if ($attachment[6] == 'attachment') {
                return true;
            }
        }
        return false;
    }

    /**
     * Check if this message has an alternative body set.
     * @return boolean
     */
    public function alternativeExists()
    {
        return !empty($this->AltBody);
    }

    /**
     * Clear all To recipients.
     * @return void
     */
    public function clearAddresses()
    {
        foreach ($this->to as $to) {
            unset($this->all_recipients[strtolower($to[0])]);
        }
        $this->to = array();
    }

    /**
     * Clear all CC recipients.
     * @return void
     */
    public function clearCCs()
    {
        foreach ($this->cc as $cc) {
            unset($this->all_recipients[strtolower($cc[0])]);
        }
        $this->cc = array();
    }

    /**
     * Clear all BCC recipients.
     * @return void
     */
    public function clearBCCs()
    {
        foreach ($this->bcc as $bcc) {
            unset($this->all_recipients[strtolower($bcc[0])]);
        }
        $this->bcc = array();
    }

    /**
     * Clear all ReplyTo recipients.
     * @return void
     */
    public function clearReplyTos()
    {
        $this->ReplyTo = array();
    }

    /**
     * Clear all recipient types.
     * @return void
     */
    public function clearAllRecipients()
    {
        $this->to = array();
        $this->cc = array();
        $this->bcc = array();
        $this->all_recipients = array();
    }

    /**
     * Clear all filesystem, string, and binary attachments.
     * @return void
     */
    public function clearAttachments()
    {
        $this->attachment = array();
    }

    /**
     * Clear all custom headers.
     * @return void
     */
    public function clearCustomHeaders()
    {
        $this->CustomHeader = array();
    }

    /**
     * Add an error message to the error container.
     * @access protected
     * @param string $msg
     * @return void
     */
    protected function setError($msg)
    {
        $this->error_count++;
        if ($this->Mailer == 'smtp' and !is_null($this->smtp)) {
            $lasterror = $this->smtp->getError();
            if (!empty($lasterror['error'])) {
                $msg .= $this->lang('smtp_error') . $lasterror['error'];
                if (!empty($lasterror['detail'])) {
                    $msg .= ' Detail: '. $lasterror['detail'];
                }
                if (!empty($lasterror['smtp_code'])) {
                    $msg .= ' SMTP code: ' . $lasterror['smtp_code'];
                }
                if (!empty($lasterror['smtp_code_ex'])) {
                    $msg .= ' Additional SMTP info: ' . $lasterror['smtp_code_ex'];
                }
            }
        }
        $this->ErrorInfo = $msg;
    }

    /**
     * Return an RFC 822 formatted date.
     * @access public
     * @return string
     * @static
     */
    public static function rfcDate()
    {
        // Set the time zone to whatever the default is to avoid 500 errors
        // Will default to UTC if it's not set properly in php.ini
        date_default_timezone_set(@date_default_timezone_get());
        return date('D, j M Y H:i:s O');
    }

    /**
     * Get the server hostname.
     * Returns 'localhost.localdomain' if unknown.
     * @access protected
     * @return string
     */
    protected function serverHostname()
    {
        $result = 'localhost.localdomain';
        if (!empty($this->Hostname)) {
            $result = $this->Hostname;
        } elseif (isset($_SERVER) and array_key_exists('SERVER_NAME', $_SERVER) and !empty($_SERVER['SERVER_NAME'])) {
            $result = $_SERVER['SERVER_NAME'];
        } elseif (function_exists('gethostname') && gethostname() !== false) {
            $result = gethostname();
        } elseif (php_uname('n') !== false) {
            $result = php_uname('n');
        }
        return $result;
    }

    /**
     * Get an error message in the current language.
     * @access protected
     * @param string $key
     * @return string
     */
    protected function lang($key)
    {
        if (count($this->lang) < 1) {
            $this->setLanguage('en'); // set the default language
        }

        if (array_key_exists($key, $this->lang)) {
            if ($key == 'smtp_connect_failed') {
                //Include a link to troubleshooting docs on SMTP connection failure
                //this is by far the biggest cause of support questions
                //but it's usually not PHPMailer's fault.
                return $this->lang[$key] . ' https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting';
            }
            return $this->lang[$key];
        } else {
            //Return the key as a fallback
            return $key;
        }
    }

    /**
     * Check if an error occurred.
     * @access public
     * @return boolean True if an error did occur.
     */
    public function isError()
    {
        return ($this->error_count > 0);
    }

    /**
     * Ensure consistent line endings in a string.
     * Changes every end of line from CRLF, CR or LF to $this->LE.
     * @access public
     * @param string $str String to fixEOL
     * @return string
     */
    public function fixEOL($str)
    {
        // Normalise to \n
        $nstr = str_replace(array("\r\n", "\r"), "\n", $str);
        // Now convert LE as needed
        if ($this->LE !== "\n") {
            $nstr = str_replace("\n", $this->LE, $nstr);
        }
        return $nstr;
    }

    /**
     * Add a custom header.
     * $name value can be overloaded to contain
     * both header name and value (name:value)
     * @access public
     * @param string $name Custom header name
     * @param string $value Header value
     * @return void
     */
    public function addCustomHeader($name, $value = null)
    {
        if ($value === null) {
            // Value passed in as name:value
            $this->CustomHeader[] = explode(':', $name, 2);
        } else {
            $this->CustomHeader[] = array($name, $value);
        }
    }

    /**
     * Returns all custom headers
     *
     * @return array
     */
    public function getCustomHeaders()
    {
        return $this->CustomHeader;
    }

    /**
     * Create a message from an HTML string.
     * Automatically makes modifications for inline images and backgrounds
     * and creates a plain-text version by converting the HTML.
     * Overwrites any existing values in $this->Body and $this->AltBody
     * @access public
     * @param string $message HTML message string
     * @param string $basedir baseline directory for path
     * @param boolean|callable $advanced Whether to use the internal HTML to text converter
     *    or your own custom converter @see html2text()
     * @return string $message
     */
    public function msgHTML($message, $basedir = '', $advanced = false)
    {
        preg_match_all('/(src|background)=["\'](.*)["\']/Ui', $message, $images);
        if (isset($images[2])) {
            foreach ($images[2] as $imgindex => $url) {
                // Convert data URIs into embedded images
                if (preg_match('#^data:(image[^;,]*)(;base64)?,#', $url, $match)) {
                    $data = substr($url, strpos($url, ','));
                    if ($match[2]) {
                        $data = base64_decode($data);
                    } else {
                        $data = rawurldecode($data);
                    }
                    $cid = md5($url) . '@phpmailer.0'; // RFC2392 S 2
                    if ($this->addStringEmbeddedImage($data, $cid, 'embed' . $imgindex, 'base64', $match[1])) {
                        $message = str_replace(
                            $images[0][$imgindex],
                            $images[1][$imgindex] . '="cid:' . $cid . '"',
                            $message
                        );
                    }
                } elseif (substr($url, 0, 4) !== 'cid:' && !preg_match('#^[A-z]+://#', $url)) {
                    // Do not change urls for absolute images (thanks to corvuscorax)
					// Do not change urls that are already inline images
                    $filename = basename($url);
                    $directory = dirname($url);
                    if ($directory == '.') {
                        $directory = '';
                    }
                    $cid = md5($url) . '@phpmailer.0'; // RFC2392 S 2
                    if (strlen($basedir) > 1 && substr($basedir, -1) != '/') {
                        $basedir .= '/';
                    }
                    if (strlen($directory) > 1 && substr($directory, -1) != '/') {
                        $directory .= '/';
                    }
                    if ($this->addEmbeddedImage(
                        $basedir . $directory . $filename,
                        $cid,
                        $filename,
                        'base64',
                        self::_mime_types((string)self::mb_pathinfo($filename, PATHINFO_EXTENSION))
                    )
                    ) {
                        $message = preg_replace(
                            '/' . $images[1][$imgindex] . '=["\']' . preg_quote($url, '/') . '["\']/Ui',
                            $images[1][$imgindex] . '="cid:' . $cid . '"',
                            $message
                        );
                    }
                }
            }
        }
        $this->isHTML(true);
        // Convert all message body line breaks to CRLF, makes quoted-printable encoding work much better
        $this->Body = $this->normalizeBreaks($message);
        $this->AltBody = $this->normalizeBreaks($this->html2text($message, $advanced));
        if (empty($this->AltBody)) {
            $this->AltBody = 'To view this email message, open it in a program that understands HTML!' .
                self::CRLF . self::CRLF;
        }
        return $this->Body;
    }

    /**
     * Convert an HTML string into plain text.
     * This is used by msgHTML().
     * Note - older versions of this function used a bundled advanced converter
     * which was been removed for license reasons in #232
     * Example usage:
     * <code>
     * // Use default conversion
     * $plain = $mail->html2text($html);
     * // Use your own custom converter
     * $plain = $mail->html2text($html, function($html) {
     *     $converter = new MyHtml2text($html);
     *     return $converter->get_text();
     * });
     * </code>
     * @param string $html The HTML text to convert
     * @param boolean|callable $advanced Any boolean value to use the internal converter,
     *   or provide your own callable for custom conversion.
     * @return string
     */
    public function html2text($html, $advanced = false)
    {
        if (is_callable($advanced)) {
            return call_user_func($advanced, $html);
        }
        return html_entity_decode(
            trim(strip_tags(preg_replace('/<(head|title|style|script)[^>]*>.*?<\/\\1>/si', '', $html))),
            ENT_QUOTES,
            $this->CharSet
        );
    }

    /**
     * Get the MIME type for a file extension.
     * @param string $ext File extension
     * @access public
     * @return string MIME type of file.
     * @static
     */
    public static function _mime_types($ext = '')
    {
        $mimes = array(
            'xl'    => 'application/excel',
            'js'    => 'application/javascript',
            'hqx'   => 'application/mac-binhex40',
            'cpt'   => 'application/mac-compactpro',
            'bin'   => 'application/macbinary',
            'doc'   => 'application/msword',
            'word'  => 'application/msword',
            'xlsx'  => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
            'xltx'  => 'application/vnd.openxmlformats-officedocument.spreadsheetml.template',
            'potx'  => 'application/vnd.openxmlformats-officedocument.presentationml.template',
            'ppsx'  => 'application/vnd.openxmlformats-officedocument.presentationml.slideshow',
            'pptx'  => 'application/vnd.openxmlformats-officedocument.presentationml.presentation',
            'sldx'  => 'application/vnd.openxmlformats-officedocument.presentationml.slide',
            'docx'  => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
            'dotx'  => 'application/vnd.openxmlformats-officedocument.wordprocessingml.template',
            'xlam'  => 'application/vnd.ms-excel.addin.macroEnabled.12',
            'xlsb'  => 'application/vnd.ms-excel.sheet.binary.macroEnabled.12',
            'class' => 'application/octet-stream',
            'dll'   => 'application/octet-stream',
            'dms'   => 'application/octet-stream',
            'exe'   => 'application/octet-stream',
            'lha'   => 'application/octet-stream',
            'lzh'   => 'application/octet-stream',
            'psd'   => 'application/octet-stream',
            'sea'   => 'application/octet-stream',
            'so'    => 'application/octet-stream',
            'oda'   => 'application/oda',
            'pdf'   => 'application/pdf',
            'ai'    => 'application/postscript',
            'eps'   => 'application/postscript',
            'ps'    => 'application/postscript',
            'smi'   => 'application/smil',
            'smil'  => 'application/smil',
            'mif'   => 'application/vnd.mif',
            'xls'   => 'application/vnd.ms-excel',
            'ppt'   => 'application/vnd.ms-powerpoint',
            'wbxml' => 'application/vnd.wap.wbxml',
            'wmlc'  => 'application/vnd.wap.wmlc',
            'dcr'   => 'application/x-director',
            'dir'   => 'application/x-director',
            'dxr'   => 'application/x-director',
            'dvi'   => 'application/x-dvi',
            'gtar'  => 'application/x-gtar',
            'php3'  => 'application/x-httpd-php',
            'php4'  => 'application/x-httpd-php',
            'php'   => 'application/x-httpd-php',
            'phtml' => 'application/x-httpd-php',
            'phps'  => 'application/x-httpd-php-source',
            'swf'   => 'application/x-shockwave-flash',
            'sit'   => 'application/x-stuffit',
            'tar'   => 'application/x-tar',
            'tgz'   => 'application/x-tar',
            'xht'   => 'application/xhtml+xml',
            'xhtml' => 'application/xhtml+xml',
            'zip'   => 'application/zip',
            'mid'   => 'audio/midi',
            'midi'  => 'audio/midi',
            'mp2'   => 'audio/mpeg',
            'mp3'   => 'audio/mpeg',
            'mpga'  => 'audio/mpeg',
            'aif'   => 'audio/x-aiff',
            'aifc'  => 'audio/x-aiff',
            'aiff'  => 'audio/x-aiff',
            'ram'   => 'audio/x-pn-realaudio',
            'rm'    => 'audio/x-pn-realaudio',
            'rpm'   => 'audio/x-pn-realaudio-plugin',
            'ra'    => 'audio/x-realaudio',
            'wav'   => 'audio/x-wav',
            'bmp'   => 'image/bmp',
            'gif'   => 'image/gif',
            'jpeg'  => 'image/jpeg',
            'jpe'   => 'image/jpeg',
            'jpg'   => 'image/jpeg',
            'png'   => 'image/png',
            'tiff'  => 'image/tiff',
            'tif'   => 'image/tiff',
            'eml'   => 'message/rfc822',
            'css'   => 'text/css',
            'html'  => 'text/html',
            'htm'   => 'text/html',
            'shtml' => 'text/html',
            'log'   => 'text/plain',
            'text'  => 'text/plain',
            'txt'   => 'text/plain',
            'rtx'   => 'text/richtext',
            'rtf'   => 'text/rtf',
            'vcf'   => 'text/vcard',
            'vcard' => 'text/vcard',
            'xml'   => 'text/xml',
            'xsl'   => 'text/xml',
            'mpeg'  => 'video/mpeg',
            'mpe'   => 'video/mpeg',
            'mpg'   => 'video/mpeg',
            'mov'   => 'video/quicktime',
            'qt'    => 'video/quicktime',
            'rv'    => 'video/vnd.rn-realvideo',
            'avi'   => 'video/x-msvideo',
            'movie' => 'video/x-sgi-movie'
        );
        if (array_key_exists(strtolower($ext), $mimes)) {
            return $mimes[strtolower($ext)];
        }
        return 'application/octet-stream';
    }

    /**
     * Map a file name to a MIME type.
     * Defaults to 'application/octet-stream', i.e.. arbitrary binary data.
     * @param string $filename A file name or full path, does not need to exist as a file
     * @return string
     * @static
     */
    public static function filenameToType($filename)
    {
        // In case the path is a URL, strip any query string before getting extension
        $qpos = strpos($filename, '?');
        if (false !== $qpos) {
            $filename = substr($filename, 0, $qpos);
        }
        $pathinfo = self::mb_pathinfo($filename);
        return self::_mime_types($pathinfo['extension']);
    }

    /**
     * Multi-byte-safe pathinfo replacement.
     * Drop-in replacement for pathinfo(), but multibyte-safe, cross-platform-safe, old-version-safe.
     * Works similarly to the one in PHP >= 5.2.0
     * @link http://www.php.net/manual/en/function.pathinfo.php#107461
     * @param string $path A filename or path, does not need to exist as a file
     * @param integer|string $options Either a PATHINFO_* constant,
     *      or a string name to return only the specified piece, allows 'filename' to work on PHP < 5.2
     * @return string|array
     * @static
     */
    public static function mb_pathinfo($path, $options = null)
    {
        $ret = array('dirname' => '', 'basename' => '', 'extension' => '', 'filename' => '');
        $pathinfo = array();
        if (preg_match('%^(.*?)[\\\\/]*(([^/\\\\]*?)(\.([^\.\\\\/]+?)|))[\\\\/\.]*$%im', $path, $pathinfo)) {
            if (array_key_exists(1, $pathinfo)) {
                $ret['dirname'] = $pathinfo[1];
            }
            if (array_key_exists(2, $pathinfo)) {
                $ret['basename'] = $pathinfo[2];
            }
            if (array_key_exists(5, $pathinfo)) {
                $ret['extension'] = $pathinfo[5];
            }
            if (array_key_exists(3, $pathinfo)) {
                $ret['filename'] = $pathinfo[3];
            }
        }
        switch ($options) {
            case PATHINFO_DIRNAME:
            case 'dirname':
                return $ret['dirname'];
            case PATHINFO_BASENAME:
            case 'basename':
                return $ret['basename'];
            case PATHINFO_EXTENSION:
            case 'extension':
                return $ret['extension'];
            case PATHINFO_FILENAME:
            case 'filename':
                return $ret['filename'];
            default:
                return $ret;
        }
    }

    /**
     * Set or reset instance properties.
     * You should avoid this function - it's more verbose, less efficient, more error-prone and
     * harder to debug than setting properties directly.
     * Usage Example:
     * `$mail->set('SMTPSecure', 'tls');`
     *   is the same as:
     * `$mail->SMTPSecure = 'tls';`
     * @access public
     * @param string $name The property name to set
     * @param mixed $value The value to set the property to
     * @return boolean
     * @TODO Should this not be using the __set() magic function?
     */
    public function set($name, $value = '')
    {
        if (property_exists($this, $name)) {
            $this->$name = $value;
            return true;
        } else {
            $this->setError($this->lang('variable_set') . $name);
            return false;
        }
    }

    /**
     * Strip newlines to prevent header injection.
     * @access public
     * @param string $str
     * @return string
     */
    public function secureHeader($str)
    {
        return trim(str_replace(array("\r", "\n"), '', $str));
    }

    /**
     * Normalize line breaks in a string.
     * Converts UNIX LF, Mac CR and Windows CRLF line breaks into a single line break format.
     * Defaults to CRLF (for message bodies) and preserves consecutive breaks.
     * @param string $text
     * @param string $breaktype What kind of line break to use, defaults to CRLF
     * @return string
     * @access public
     * @static
     */
    public static function normalizeBreaks($text, $breaktype = "\r\n")
    {
        return preg_replace('/(\r\n|\r|\n)/ms', $breaktype, $text);
    }


    /**
     * Set the public and private key files and password for S/MIME signing.
     * @access public
     * @param string $cert_filename
     * @param string $key_filename
     * @param string $key_pass Password for private key
     * @param string $extracerts_filename Optional path to chain certificate
     */
    public function sign($cert_filename, $key_filename, $key_pass, $extracerts_filename = '')
    {
        $this->sign_cert_file = $cert_filename;
        $this->sign_key_file = $key_filename;
        $this->sign_key_pass = $key_pass;
        $this->sign_extracerts_file = $extracerts_filename;
    }

    /**
     * Quoted-Printable-encode a DKIM header.
     * @access public
     * @param string $txt
     * @return string
     */
    public function DKIM_QP($txt)
    {
        $line = '';
        for ($i = 0; $i < strlen($txt); $i++) {
            $ord = ord($txt[$i]);
            if (((0x21 <= $ord) && ($ord <= 0x3A)) || $ord == 0x3C || ((0x3E <= $ord) && ($ord <= 0x7E))) {
                $line .= $txt[$i];
            } else {
                $line .= '=' . sprintf('%02X', $ord);
            }
        }
        return $line;
    }

    /**
     * Generate a DKIM signature.
     * @access public
     * @param string $signHeader
     * @throws acymailingphpmailerException
     * @return string
     */
    public function DKIM_Sign($signHeader)
    {
        if (!defined('PKCS7_TEXT')) {
            if ($this->exceptions) {
                throw new acymailingphpmailerException($this->lang('extension_missing') . 'openssl');
            }
            return '';
        }
        $privKeyStr = file_get_contents($this->DKIM_private);
        if ($this->DKIM_passphrase != '') {
            $privKey = openssl_pkey_get_private($privKeyStr, $this->DKIM_passphrase);
        } else {
            $privKey = $privKeyStr;
        }
        if (openssl_sign($signHeader, $signature, $privKey)) {
            return base64_encode($signature);
        }
        return '';
    }

    /**
     * Generate a DKIM canonicalization header.
     * @access public
     * @param string $signHeader Header
     * @return string
     */
    public function DKIM_HeaderC($signHeader)
    {
        $signHeader = preg_replace('/\r\n\s+/', ' ', $signHeader);
        $lines = explode("\r\n", $signHeader);
        foreach ($lines as $key => $line) {
            list($heading, $value) = explode(':', $line, 2);
            $heading = strtolower($heading);
            $value = preg_replace('/\s+/', ' ', $value); // Compress useless spaces
            $lines[$key] = $heading . ':' . trim($value); // Don't forget to remove WSP around the value
        }
        $signHeader = implode("\r\n", $lines);
        return $signHeader;
    }

    /**
     * Generate a DKIM canonicalization body.
     * @access public
     * @param string $body Message Body
     * @return string
     */
    public function DKIM_BodyC($body)
    {
        if ($body == '') {
            return "\r\n";
        }
        // stabilize line endings
        $body = str_replace("\r\n", "\n", $body);
        $body = str_replace("\n", "\r\n", $body);
        // END stabilize line endings
        while (substr($body, strlen($body) - 4, 4) == "\r\n\r\n") {
            $body = substr($body, 0, strlen($body) - 2);
        }
        return $body;
    }

    /**
     * Create the DKIM header and body in a new message header.
     * @access public
     * @param string $headers_line Header lines
     * @param string $subject Subject
     * @param string $body Body
     * @return string
     */
    public function DKIM_Add($headers_line, $subject, $body)
    {
        $DKIMsignatureType = 'rsa-sha1'; // Signature & hash algorithms
        $DKIMcanonicalization = 'relaxed/simple'; // Canonicalization of header/body
        $DKIMquery = 'dns/txt'; // Query method
        $DKIMtime = time(); // Signature Timestamp = seconds since 00:00:00 - Jan 1, 1970 (UTC time zone)
        $subject_header = "Subject: $subject";
        $headers = explode($this->LE, $headers_line);
        $from_header = '';
        $to_header = '';
        $current = '';
        foreach ($headers as $header) {
            if (strpos($header, 'From:') === 0) {
                $from_header = $header;
                $current = 'from_header';
            } elseif (strpos($header, 'To:') === 0) {
                $to_header = $header;
                $current = 'to_header';
            } else {
                if (!empty($$current) && strpos($header, ' =?') === 0) {
                    $current .= $header;
                } else {
                    $current = '';
                }
            }
        }
        $from = str_replace('|', '=7C', $this->DKIM_QP($from_header));
        $to = str_replace('|', '=7C', $this->DKIM_QP($to_header));
        $subject = str_replace(
            '|',
            '=7C',
            $this->DKIM_QP($subject_header)
        ); // Copied header fields (dkim-quoted-printable)
        $body = $this->DKIM_BodyC($body);
        $DKIMlen = strlen($body); // Length of body
        $DKIMb64 = base64_encode(pack('H*', sha1($body))); // Base64 of packed binary SHA-1 hash of body
        if ('' == $this->DKIM_identity) {
            $ident = '';
        } else {
            $ident = ' i=' . $this->DKIM_identity . ';';
        }
        $dkimhdrs = 'DKIM-Signature: v=1; a=' .
            $DKIMsignatureType . '; q=' .
            $DKIMquery . '; l=' .
            $DKIMlen . '; s=' .
            $this->DKIM_selector .
            ";\r\n" .
            "\tt=" . $DKIMtime . '; c=' . $DKIMcanonicalization . ";\r\n" .
            "\th=From:To:Subject;\r\n" .
            "\td=" . $this->DKIM_domain . ';' . $ident . "\r\n" .
            "\tz=$from\r\n" .
            "\t|$to\r\n" .
            "\t|$subject;\r\n" .
            "\tbh=" . $DKIMb64 . ";\r\n" .
            "\tb=";
        $toSign = $this->DKIM_HeaderC(
            $from_header . "\r\n" . $to_header . "\r\n" . $subject_header . "\r\n" . $dkimhdrs
        );
        $signed = $this->DKIM_Sign($toSign);
        return $dkimhdrs . $signed . "\r\n";
    }

    /**
     * Detect if a string contains a line longer than the maximum line length allowed.
     * @param string $str
     * @return boolean
     * @static
     */
    public static function hasLineLongerThanMax($str)
    {
        //+2 to include CRLF line break for a 1000 total
        return (boolean)preg_match('/^(.{'.(self::MAX_LINE_LENGTH + 2).',})/m', $str);
    }

    /**
     * Allows for public read access to 'to' property.
     * @access public
     * @return array
     */
    public function getToAddresses()
    {
        return $this->to;
    }

    /**
     * Allows for public read access to 'cc' property.
     * @access public
     * @return array
     */
    public function getCcAddresses()
    {
        return $this->cc;
    }

    /**
     * Allows for public read access to 'bcc' property.
     * @access public
     * @return array
     */
    public function getBccAddresses()
    {
        return $this->bcc;
    }

    /**
     * Allows for public read access to 'ReplyTo' property.
     * @access public
     * @return array
     */
    public function getReplyToAddresses()
    {
        return $this->ReplyTo;
    }

    /**
     * Allows for public read access to 'all_recipients' property.
     * @access public
     * @return array
     */
    public function getAllRecipientAddresses()
    {
        return $this->all_recipients;
    }

    /**
     * Perform a callback.
     * @param boolean $isSent
     * @param array $to
     * @param array $cc
     * @param array $bcc
     * @param string $subject
     * @param string $body
     * @param string $from
     */
    protected function doCallback($isSent, $to, $cc, $bcc, $subject, $body, $from)
    {
        if (!empty($this->action_function) && is_callable($this->action_function)) {
            $params = array($isSent, $to, $cc, $bcc, $subject, $body, $from);
            call_user_func_array($this->action_function, $params);
        }
    }
}

/**
 * PHPMailer exception handler
 * @package PHPMailer
 */
class acymailingphpmailerException extends Exception
{
    /**
     * Prettify error message output
     * @return string
     */
    public function errorMessage()
    {
        $errorMsg = '<strong>' . $this->getMessage() . "</strong><br />\n";
        return $errorMsg;
    }
}
PK!)�9�9�inc/phpmailer/class.smtp.phpnu&1i�<?php

defined('_JEXEC') or die('Restricted access');

/**
 * Customized version of PHPMailer by Acyba
 * PHPMailer RFC821 SMTP email transport class.
 * PHP Version 5
 * @package PHPMailer
 * @link https://github.com/PHPMailer/PHPMailer/ The PHPMailer GitHub project
 * @author Marcus Bointon (Synchro/coolbru) <phpmailer@synchromedia.co.uk>
 * @author Jim Jagielski (jimjag) <jimjag@gmail.com>
 * @author Andy Prevost (codeworxtech) <codeworxtech@users.sourceforge.net>
 * @author Brent R. Matzelle (original founder)
 * @copyright 2014 Marcus Bointon
 * @copyright 2010 - 2012 Jim Jagielski
 * @copyright 2004 - 2009 Andy Prevost
 * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License
 * @note This program is distributed in the hope that it will be useful - WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.
 */

/**
 * PHPMailer RFC821 SMTP email transport class.
 * Implements RFC 821 SMTP commands and provides some utility methods for sending mail to an SMTP server.
 * @package PHPMailer
 * @author Chris Ryan
 * @author Marcus Bointon <phpmailer@synchromedia.co.uk>
 */
class acymailingSMTP
{
    /**
     * The PHPMailer SMTP version number.
     * @type string
     */
    const VERSION = '5.2.11';

    /**
     * SMTP line break constant.
     * @type string
     */
    const CRLF = "\r\n";

    /**
     * The SMTP port to use if one is not specified.
     * @type integer
     */
    const DEFAULT_SMTP_PORT = 25;

    /**
     * The maximum line length allowed by RFC 2822 section 2.1.1
     * @type integer
     */
    const MAX_LINE_LENGTH = 998;

    /**
     * Debug level for no output
     */
    const DEBUG_OFF = 0;

    /**
     * Debug level to show client -> server messages
     */
    const DEBUG_CLIENT = 1;

    /**
     * Debug level to show client -> server and server -> client messages
     */
    const DEBUG_SERVER = 2;

    /**
     * Debug level to show connection status, client -> server and server -> client messages
     */
    const DEBUG_CONNECTION = 3;

    /**
     * Debug level to show all messages
     */
    const DEBUG_LOWLEVEL = 4;

    /**
     * The PHPMailer SMTP Version number.
     * @type string
     * @deprecated Use the `VERSION` constant instead
     * @see SMTP::VERSION
     */
    public $Version = '5.2.11';

    /**
     * SMTP server port number.
     * @type integer
     * @deprecated This is only ever used as a default value, so use the `DEFAULT_SMTP_PORT` constant instead
     * @see SMTP::DEFAULT_SMTP_PORT
     */
    public $SMTP_PORT = 25;

    /**
     * SMTP reply line ending.
     * @type string
     * @deprecated Use the `CRLF` constant instead
     * @see SMTP::CRLF
     */
    public $CRLF = "\r\n";

    /**
     * Debug output level.
     * Options:
     * * self::DEBUG_OFF (`0`) No debug output, default
     * * self::DEBUG_CLIENT (`1`) Client commands
     * * self::DEBUG_SERVER (`2`) Client commands and server responses
     * * self::DEBUG_CONNECTION (`3`) As DEBUG_SERVER plus connection status
     * * self::DEBUG_LOWLEVEL (`4`) Low-level data output, all messages
     * @type integer
     */
    public $do_debug = self::DEBUG_OFF;

    /**
     * How to handle debug output.
     * Options:
     * * `echo` Output plain-text as-is, appropriate for CLI
     * * `html` Output escaped, line breaks converted to `<br>`, appropriate for browser output
     * * `error_log` Output to error log as configured in php.ini
     *
     * Alternatively, you can provide a callable expecting two params: a message string and the debug level:
     * <code>
     * $smtp->Debugoutput = function($str, $level) {echo "debug level $level; message: $str";};
     * </code>
     * @type string|callable
     */
    public $Debugoutput = 'echo';

    /**
     * Whether to use VERP.
     * @link http://en.wikipedia.org/wiki/Variable_envelope_return_path
     * @link http://www.postfix.org/VERP_README.html Info on VERP
     * @type boolean
     */
    public $do_verp = false;

    /**
     * The timeout value for connection, in seconds.
     * Default of 5 minutes (300sec) is from RFC2821 section 4.5.3.2
     * This needs to be quite high to function correctly with hosts using greetdelay as an anti-spam measure.
     * @link http://tools.ietf.org/html/rfc2821#section-4.5.3.2
     * @type integer
     */
    public $Timeout = 300;

    /**
     * How long to wait for commands to complete, in seconds.
     * Default of 5 minutes (300sec) is from RFC2821 section 4.5.3.2
     * @type integer
     */
    public $Timelimit = 300;

    /**
     * The socket for the server connection.
     * @type resource
     */
    protected $smtp_conn;

    /**
     * Error information, if any, for the last SMTP command.
     * @type array
     */
    protected $error = array(
        'error' => '',
        'detail' => '',
        'smtp_code' => '',
        'smtp_code_ex' => ''
    );

    /**
     * The reply the server sent to us for HELO.
     * If null, no HELO string has yet been received.
     * @type string|null
     */
    protected $helo_rply = null;

    /**
     * The set of SMTP extensions sent in reply to EHLO command.
     * Indexes of the array are extension names.
     * Value at index 'HELO' or 'EHLO' (according to command that was sent)
     * represents the server name. In case of HELO it is the only element of the array.
     * Other values can be boolean TRUE or an array containing extension options.
     * If null, no HELO/EHLO string has yet been received.
     * @type array|null
     */
    protected $server_caps = null;

    /**
     * The most recent reply received from the server.
     * @type string
     */
    protected $last_reply = '';

    /**
     * Output debugging info via a user-selected method.
     * @see SMTP::$Debugoutput
     * @see SMTP::$do_debug
     * @param string $str Debug string to output
     * @param integer $level The debug level of this message; see DEBUG_* constants
     * @return void
     */
    protected function edebug($str, $level = 0)
    {
        if ($level > $this->do_debug) {
            return;
        }
        //Avoid clash with built-in function names
        if (!in_array($this->Debugoutput, array('error_log', 'html', 'echo')) and is_callable($this->Debugoutput)) {
            call_user_func($this->Debugoutput, $str, $this->do_debug);
            return;
        }
        switch ($this->Debugoutput) {
            case 'error_log':
                //Don't output, just log
                error_log($str);
                break;
            case 'html':
                //Cleans up output a bit for a better looking, HTML-safe output
                echo htmlentities(
                    preg_replace('/[\r\n]+/', '', $str),
                    ENT_QUOTES,
                    'UTF-8'
                )
                . "<br>\n";
                break;
            case 'echo':
            default:
                //Normalize line breaks
                $str = preg_replace('/(\r\n|\r|\n)/ms', "\n", $str);
                echo gmdate('Y-m-d H:i:s') . "\t" . str_replace(
                    "\n",
                    "\n                   \t                  ",
                    trim($str)
                )."\n";
        }
    }

    /**
     * Connect to an SMTP server.
     * @param string $host SMTP server IP or host name
     * @param integer $port The port number to connect to
     * @param integer $timeout How long to wait for the connection to open
     * @param array $options An array of options for stream_context_create()
     * @access public
     * @return boolean
     */
    public function connect($host, $port = null, $timeout = 30, $options = array())
    {
        static $streamok;
        //This is enabled by default since 5.0.0 but some providers disable it
        //Check this once and cache the result
        if (is_null($streamok)) {
            $streamok = function_exists('stream_socket_client');
        }
        // Clear errors to avoid confusion
        $this->setError('');
        // Make sure we are __not__ connected
        if ($this->connected()) {
            // Already connected, generate error
            $this->setError('Already connected to a server');
            return false;
        }
        if (empty($port)) {
            $port = self::DEFAULT_SMTP_PORT;
        }
        // Connect to the SMTP server
        $this->edebug(
            "Connection: opening to $host:$port, timeout=$timeout, options=".var_export($options, true),
            self::DEBUG_CONNECTION
        );
        $errno = 0;
        $errstr = '';
		ob_start();
        if ($streamok) {
            $socket_context = stream_context_create($options);
            //Suppress errors; connection failures are handled at a higher level
            $this->smtp_conn = stream_socket_client(
                $host . ":" . $port,
                $errno,
                $errstr,
                $timeout,
                STREAM_CLIENT_CONNECT,
                $socket_context
            );
        } else {
            //Fall back to fsockopen which should work in more places, but is missing some features
            $this->edebug(
                "Connection: stream_socket_client not available, falling back to fsockopen",
                self::DEBUG_CONNECTION
            );
            $this->smtp_conn = fsockopen(
                $host,
                $port,
                $errno,
                $errstr,
                $timeout
            );
        }
		$warnings = ob_get_clean();
		$errstr .= ' '.$warnings;
        // Verify we connected properly
        if (!is_resource($this->smtp_conn)) {
            $this->setError(
                'Failed to connect to server',
                $errno,
                $errstr
            );
			$this->edebug(
				'SMTP ERROR: ' . $this->error['error']
				. ": $errstr ($errno)",
				self::DEBUG_CLIENT
			);
            return false;
        }
		$this->edebug('Connection: opened', self::DEBUG_CONNECTION);
        // SMTP server can take longer to respond, give longer timeout for first read
        // Windows does not have support for this timeout function
        if (substr(PHP_OS, 0, 3) != 'WIN') {
            $max = ini_get('max_execution_time');
            // Don't bother if unlimited
            if ($max != 0 && $timeout > $max) {
                @set_time_limit($timeout);
            }
            stream_set_timeout($this->smtp_conn, $timeout, 0);
        }
        // Get any announcement
        $announce = $this->get_lines();
		$this->edebug('SERVER -> CLIENT: ' . $announce, self::DEBUG_SERVER);
        return true;
    }

    /**
     * Initiate a TLS (encrypted) session.
     * @access public
     * @return boolean
     */
    public function startTLS()
    {
        if (!$this->sendCommand('STARTTLS', 'STARTTLS', 220)) {
            return false;
        }
        // Begin encrypted connection
        if (!stream_socket_enable_crypto(
            $this->smtp_conn,
            true,
            STREAM_CRYPTO_METHOD_TLS_CLIENT
        )) {
            return false;
        }
        return true;
    }

    /**
     * Perform SMTP authentication.
     * Must be run after hello().
     * @see hello()
     * @param string $username The user name
     * @param string $password The password
     * @param string $authtype The auth type (PLAIN, LOGIN, NTLM, CRAM-MD5, XOAUTH2)
     * @param string $realm The auth realm for NTLM
     * @param string $workstation The auth workstation for NTLM
     * @param null|OAuth  $OAuth An optional OAuth instance (@see PHPMailerOAuth)
     * @return bool True if successfully authenticated.* @access public
     */
    public function authenticate(
        $username,
        $password,
        $authtype = null,
        $realm = '',
        $workstation = '',
        $OAuth = null
    ) {
        if (!$this->server_caps) {
            $this->setError('Authentication is not allowed before HELO/EHLO');
            return false;
        }

        if (array_key_exists('EHLO', $this->server_caps)) {
        // SMTP extensions are available. Let's try to find a proper authentication method

            if (!array_key_exists('AUTH', $this->server_caps)) {
                $this->setError('Authentication is not allowed at this stage');
                // 'at this stage' means that auth may be allowed after the stage changes
                // e.g. after STARTTLS
                return false;
            }

            self::edebug('Auth method requested: ' . ($authtype ? $authtype : 'UNKNOWN'), self::DEBUG_LOWLEVEL);
            self::edebug(
                'Auth methods available on the server: ' . implode(',', $this->server_caps['AUTH']),
                self::DEBUG_LOWLEVEL
            );

            if (empty($authtype)) {
                foreach (array('LOGIN', 'CRAM-MD5', 'NTLM', 'PLAIN', 'XOAUTH2') as $method) {
                    if (in_array($method, $this->server_caps['AUTH'])) {
                        $authtype = $method;
                        break;
                    }
                }
                if (empty($authtype)) {
                    $this->setError('No supported authentication methods found');
                    return false;
                }
                self::edebug('Auth method selected: '.$authtype, self::DEBUG_LOWLEVEL);
            }

            if (!in_array($authtype, $this->server_caps['AUTH'])) {
                $this->setError("The requested authentication method \"$authtype\" is not supported by the server");
                return false;
            }
        } elseif (empty($authtype)) {
            $authtype = 'LOGIN';
        }
        switch ($authtype) {
            case 'PLAIN':
                // Start authentication
                if (!$this->sendCommand('AUTH', 'AUTH PLAIN', 334)) {
                    return false;
                }
                // Send encoded username and password
                if (!$this->sendCommand(
                    'User & Password',
                    base64_encode("\0" . $username . "\0" . $password),
                    235
                )
                ) {
                    return false;
                }
                break;
            case 'LOGIN':
                // Start authentication
                if (!$this->sendCommand('AUTH', 'AUTH LOGIN', 334)) {
                    return false;
                }
                if (!$this->sendCommand("Username", base64_encode($username), 334)) {
                    return false;
                }
                if (!$this->sendCommand("Password", base64_encode($password), 235)) {
                    return false;
                }
                break;
            case 'XOAUTH2':
                //If the OAuth Instance is not set. Can be a case when PHPMailer is used
                //instead of PHPMailerOAuth
                if (is_null($OAuth)) {
                    return false;
                }
                $oauth = $OAuth->getOauth64();

                // Start authentication
                if (!$this->sendCommand('AUTH', 'AUTH XOAUTH2 ' . $oauth, 235)) {
                    return false;
                }
                break;
            case 'NTLM':
                /*
                 * ntlm_sasl_client.php
                 * Bundled with Permission
                 *
                 * How to telnet in windows:
                 * http://technet.microsoft.com/en-us/library/aa995718%28EXCHG.65%29.aspx
                 * PROTOCOL Docs http://curl.haxx.se/rfc/ntlm.html#ntlmSmtpAuthentication
                 */
                require_once 'extras/ntlm_sasl_client.php';
                $temp = new stdClass;
                $ntlm_client = new ntlm_sasl_client_class;
                //Check that functions are available
                if (!$ntlm_client->Initialize($temp)) {
                    $this->setError($temp->error);
                    $this->edebug(
                        'You need to enable some modules in your php.ini file: '
                        . $this->error['error'],
                        self::DEBUG_CLIENT
                    );
                    return false;
                }
                //msg1
                $msg1 = $ntlm_client->TypeMsg1($realm, $workstation); //msg1

                if (!$this->sendCommand(
                    'AUTH NTLM',
                    'AUTH NTLM ' . base64_encode($msg1),
                    334
                )
                ) {
                    return false;
                }
                //Though 0 based, there is a white space after the 3 digit number
                //msg2
                $challenge = substr($this->last_reply, 3);
                $challenge = base64_decode($challenge);
                $ntlm_res = $ntlm_client->NTLMResponse(
                    substr($challenge, 24, 8),
                    $password
                );
                //msg3
                $msg3 = $ntlm_client->TypeMsg3(
                    $ntlm_res,
                    $username,
                    $realm,
                    $workstation
                );
                // send encoded username
                return $this->sendCommand('Username', base64_encode($msg3), 235);
            case 'CRAM-MD5':
                // Start authentication
                if (!$this->sendCommand('AUTH CRAM-MD5', 'AUTH CRAM-MD5', 334)) {
                    return false;
                }
                // Get the challenge
                $challenge = base64_decode(substr($this->last_reply, 4));

                // Build the response
                $response = $username . ' ' . $this->hmac($challenge, $password);

                // send encoded credentials
                return $this->sendCommand('Username', base64_encode($response), 235);
            default:
                $this->setError("Authentication method \"$authtype\" is not supported");
                return false;
        }
        return true;
    }

    /**
     * Calculate an MD5 HMAC hash.
     * Works like hash_hmac('md5', $data, $key)
     * in case that function is not available
     * @param string $data The data to hash
     * @param string $key  The key to hash with
     * @access protected
     * @return string
     */
    protected function hmac($data, $key)
    {
        if (function_exists('hash_hmac')) {
            return hash_hmac('md5', $data, $key);
        }

        // The following borrowed from
        // http://php.net/manual/en/function.mhash.php#27225

        // RFC 2104 HMAC implementation for php.
        // Creates an md5 HMAC.
        // Eliminates the need to install mhash to compute a HMAC
        // by Lance Rushing

        $bytelen = 64; // byte length for md5
        if (strlen($key) > $bytelen) {
            $key = pack('H*', md5($key));
        }
        $key = str_pad($key, $bytelen, chr(0x00));
        $ipad = str_pad('', $bytelen, chr(0x36));
        $opad = str_pad('', $bytelen, chr(0x5c));
        $k_ipad = $key ^ $ipad;
        $k_opad = $key ^ $opad;

        return md5($k_opad . pack('H*', md5($k_ipad . $data)));
    }

    /**
     * Check connection state.
     * @access public
     * @return boolean True if connected.
     */
    public function connected()
    {
        if (is_resource($this->smtp_conn)) {
            $sock_status = stream_get_meta_data($this->smtp_conn);
            if ($sock_status['eof']) {
                // The socket is valid but we are not connected
                $this->edebug(
                    'SMTP NOTICE: EOF caught while checking if connected',
                    self::DEBUG_CLIENT
                );
                $this->close();
                return false;
            }
            return true; // everything looks good
        }
        return false;
    }

    /**
     * Close the socket and clean up the state of the class.
     * Don't use this function without first trying to use QUIT.
     * @see quit()
     * @access public
     * @return void
     */
    public function close()
    {
        $this->setError('');
        $this->server_caps = null;
        $this->helo_rply = null;
        if (is_resource($this->smtp_conn)) {
            // close the connection and cleanup
            fclose($this->smtp_conn);
            $this->smtp_conn = null; //Makes for cleaner serialization
            $this->edebug('Connection: closed', self::DEBUG_CONNECTION);
        }
    }

    /**
     * Send an SMTP DATA command.
     * Issues a data command and sends the msg_data to the server,
     * finializing the mail transaction. $msg_data is the message
     * that is to be send with the headers. Each header needs to be
     * on a single line followed by a <CRLF> with the message headers
     * and the message body being separated by and additional <CRLF>.
     * Implements rfc 821: DATA <CRLF>
     * @param string $msg_data Message data to send
     * @access public
     * @return boolean
     */
    public function data($msg_data)
    {
        //This will use the standard timelimit
        if (!$this->sendCommand('DATA', 'DATA', 354)) {
            return false;
        }

        /* The server is ready to accept data!
         * According to rfc821 we should not send more than 1000 characters on a single line (including the CRLF)
         * so we will break the data up into lines by \r and/or \n then if needed we will break each of those into
         * smaller lines to fit within the limit.
         * We will also look for lines that start with a '.' and prepend an additional '.'.
         * NOTE: this does not count towards line-length limit.
         */

        // Normalize line breaks before exploding
        $lines = explode("\n", str_replace(array("\r\n", "\r"), "\n", $msg_data));

        /* To distinguish between a complete RFC822 message and a plain message body, we check if the first field
         * of the first line (':' separated) does not contain a space then it _should_ be a header and we will
         * process all lines before a blank line as headers.
         */

        $field = substr($lines[0], 0, strpos($lines[0], ':'));
        $in_headers = false;
        if (!empty($field) && strpos($field, ' ') === false) {
            $in_headers = true;
        }

        foreach ($lines as $line) {
            $lines_out = array();
            if ($in_headers and $line == '') {
                $in_headers = false;
            }
            //Break this line up into several smaller lines if it's too long
            //Micro-optimisation: isset($str[$len]) is faster than (strlen($str) > $len),
            while (isset($line[self::MAX_LINE_LENGTH])) {
                //Working backwards, try to find a space within the last MAX_LINE_LENGTH chars of the line to break on
                //so as to avoid breaking in the middle of a word
                $pos = strrpos(substr($line, 0, self::MAX_LINE_LENGTH), ' ');
                //Deliberately matches both false and 0
                if (!$pos) {
                    //No nice break found, add a hard break
                    $pos = self::MAX_LINE_LENGTH - 1;
                    $lines_out[] = substr($line, 0, $pos);
                    $line = substr($line, $pos);
                } else {
                    //Break at the found point
                    $lines_out[] = substr($line, 0, $pos);
                    //Move along by the amount we dealt with
                    $line = substr($line, $pos + 1);
                }
                //If processing headers add a LWSP-char to the front of new line RFC822 section 3.1.1
                if ($in_headers) {
                    $line = "\t" . $line;
                }
            }
            $lines_out[] = $line;

            //Send the lines to the server
            foreach ($lines_out as $line_out) {
                //RFC2821 section 4.5.2
                if (!empty($line_out) and $line_out[0] == '.') {
                    $line_out = '.' . $line_out;
                }
                $this->client_send($line_out . self::CRLF);
            }
        }

        //Message data has been sent, complete the command
        //Increase timelimit for end of DATA command
        $savetimelimit = $this->Timelimit;
        $this->Timelimit = $this->Timelimit * 2;
        $result = $this->sendCommand('DATA END', '.', 250);
        //Restore timelimit
        $this->Timelimit = $savetimelimit;
        return $result;
    }

    /**
     * Send an SMTP HELO or EHLO command.
     * Used to identify the sending server to the receiving server.
     * This makes sure that client and server are in a known state.
     * Implements RFC 821: HELO <SP> <domain> <CRLF>
     * and RFC 2821 EHLO.
     * @param string $host The host name or IP to connect to
     * @access public
     * @return boolean
     */
    public function hello($host = '')
    {
        //Try extended hello first (RFC 2821)
        return (boolean)($this->sendHello('EHLO', $host) or $this->sendHello('HELO', $host));
    }

    /**
     * Send an SMTP HELO or EHLO command.
     * Low-level implementation used by hello()
     * @see hello()
     * @param string $hello The HELO string
     * @param string $host The hostname to say we are
     * @access protected
     * @return boolean
     */
    protected function sendHello($hello, $host)
    {
        $noerror = $this->sendCommand($hello, $hello . ' ' . $host, 250);
        $this->helo_rply = $this->last_reply;
        if ($noerror) {
            $this->parseHelloFields($hello);
        } else {
            $this->server_caps = null;
        }
        return $noerror;
    }

    /**
     * Parse a reply to HELO/EHLO command to discover server extensions.
     * In case of HELO, the only parameter that can be discovered is a server name.
     * @access protected
     * @param string $type - 'HELO' or 'EHLO'
     */
    protected function parseHelloFields($type)
    {
        $this->server_caps = array();
        $lines = explode("\n", $this->last_reply);

        foreach ($lines as $n => $s) {
            //First 4 chars contain response code followed by - or space
            $s = trim(substr($s, 4));
            if (empty($s)) {
                continue;
            }
            $fields = explode(' ', $s);
            if (!empty($fields)) {
                if (!$n) {
                    $name = $type;
                    $fields = $fields[0];
                } else {
                    $name = array_shift($fields);
                    switch ($name) {
                        case 'SIZE':
                            $fields = ($fields ? $fields[0] : 0);
                            break;
                        case 'AUTH':
                            if (!is_array($fields)) {
                                $fields = array();
                            }
                            break;
                        default:
                            $fields = true;
                    }
                }
                $this->server_caps[$name] = $fields;
            }
        }
    }

    /**
     * Send an SMTP MAIL command.
     * Starts a mail transaction from the email address specified in
     * $from. Returns true if successful or false otherwise. If True
     * the mail transaction is started and then one or more recipient
     * commands may be called followed by a data command.
     * Implements rfc 821: MAIL <SP> FROM:<reverse-path> <CRLF>
     * @param string $from Source address of this message
     * @access public
     * @return boolean
     */
    public function mail($from)
    {
        $useVerp = ($this->do_verp ? ' XVERP' : '');
        return $this->sendCommand(
            'MAIL FROM',
            'MAIL FROM:<' . $from . '>' . $useVerp,
            250
        );
    }

    /**
     * Send an SMTP QUIT command.
     * Closes the socket if there is no error or the $close_on_error argument is true.
     * Implements from rfc 821: QUIT <CRLF>
     * @param boolean $close_on_error Should the connection close if an error occurs?
     * @access public
     * @return boolean
     */
    public function quit($close_on_error = true)
    {
        $noerror = $this->sendCommand('QUIT', 'QUIT', 221);
        $err = $this->error; //Save any error
        if ($noerror or $close_on_error) {
            $this->close();
            $this->error = $err; //Restore any error from the quit command
        }
        return $noerror;
    }

    /**
     * Send an SMTP RCPT command.
     * Sets the TO argument to $toaddr.
     * Returns true if the recipient was accepted false if it was rejected.
     * Implements from rfc 821: RCPT <SP> TO:<forward-path> <CRLF>
     * @param string $toaddr The address the message is being sent to
     * @access public
     * @return boolean
     */
    public function recipient($toaddr)
    {
        return $this->sendCommand(
            'RCPT TO',
            'RCPT TO:<' . $toaddr . '>',
            array(250, 251)
        );
    }

    /**
     * Send an SMTP RSET command.
     * Abort any transaction that is currently in progress.
     * Implements rfc 821: RSET <CRLF>
     * @access public
     * @return boolean True on success.
     */
    public function reset()
    {
        return $this->sendCommand('RSET', 'RSET', 250);
    }

    /**
     * Send a command to an SMTP server and check its return code.
     * @param string $command       The command name - not sent to the server
     * @param string $commandstring The actual command to send
     * @param integer|array $expect     One or more expected integer success codes
     * @access protected
     * @return boolean True on success.
     */
    protected function sendCommand($command, $commandstring, $expect)
    {
        if (!$this->connected()) {
            $this->setError("Called $command without being connected");
            return false;
        }
        $this->client_send($commandstring . self::CRLF);

        $this->last_reply = $this->get_lines();
        // Fetch SMTP code and possible error code explanation
        $matches = array();
        if (preg_match("/^([0-9]{3})[ -](?:([0-9]\\.[0-9]\\.[0-9]) )?/", $this->last_reply, $matches)) {
            $code = $matches[1];
            $code_ex = (count($matches) > 2 ? $matches[2] : null);
            // Cut off error code from each response line
            $detail = preg_replace(
                "/{$code}[ -]".($code_ex ? str_replace('.', '\\.', $code_ex).' ' : '')."/m",
                '',
                $this->last_reply
            );
        } else {
            // Fall back to simple parsing if regex fails
            $code = substr($this->last_reply, 0, 3);
            $code_ex = null;
            $detail = substr($this->last_reply, 4);
        }

		$this->edebug('SERVER -> CLIENT: ' . $this->last_reply, self::DEBUG_SERVER);

        if (!in_array($code, (array)$expect)) {
            $this->setError(
                "$command command failed",
                $detail,
                $code,
                $code_ex
            );
			$this->edebug(
				'SMTP ERROR: ' . $this->error['error'] . ': ' . $this->last_reply,
				self::DEBUG_CLIENT
			);
            return false;
        }

        $this->setError('');
        return true;
    }

    /**
     * Send an SMTP SAML command.
     * Starts a mail transaction from the email address specified in $from.
     * Returns true if successful or false otherwise. If True
     * the mail transaction is started and then one or more recipient
     * commands may be called followed by a data command. This command
     * will send the message to the users terminal if they are logged
     * in and send them an email.
     * Implements rfc 821: SAML <SP> FROM:<reverse-path> <CRLF>
     * @param string $from The address the message is from
     * @access public
     * @return boolean
     */
    public function sendAndMail($from)
    {
        return $this->sendCommand('SAML', "SAML FROM:$from", 250);
    }

    /**
     * Send an SMTP VRFY command.
     * @param string $name The name to verify
     * @access public
     * @return boolean
     */
    public function verify($name)
    {
        return $this->sendCommand('VRFY', "VRFY $name", array(250, 251));
    }

    /**
     * Send an SMTP NOOP command.
     * Used to keep keep-alives alive, doesn't actually do anything
     * @access public
     * @return boolean
     */
    public function noop()
    {
        return $this->sendCommand('NOOP', 'NOOP', 250);
    }

    /**
     * Send an SMTP TURN command.
     * This is an optional command for SMTP that this class does not support.
     * This method is here to make the RFC821 Definition complete for this class
     * and _may_ be implemented in future
     * Implements from rfc 821: TURN <CRLF>
     * @access public
     * @return boolean
     */
    public function turn()
    {
        $this->setError('The SMTP TURN command is not implemented');
        $this->edebug('SMTP NOTICE: ' . $this->error['error'], self::DEBUG_CLIENT);
        return false;
    }

    /**
     * Send raw data to the server.
     * @param string $data The data to send
     * @access public
     * @return integer|boolean The number of bytes sent to the server or false on error
     */
    public function client_send($data)
    {
		if ($this->do_debug > 1) {
			$this->edebug("CLIENT -> SERVER: $data", self::DEBUG_CLIENT);
		}
        return fwrite($this->smtp_conn, $data);
    }

    /**
     * Get the latest error.
     * @access public
     * @return array
     */
    public function getError()
    {
        return $this->error;
    }

    /**
     * Get SMTP extensions available on the server
     * @access public
     * @return array|null
     */
    public function getServerExtList()
    {
        return $this->server_caps;
    }

    /**
     * A multipurpose method
     * The method works in three ways, dependent on argument value and current state
     *   1. HELO/EHLO was not sent - returns null and set up $this->error
     *   2. HELO was sent
     *     $name = 'HELO': returns server name
     *     $name = 'EHLO': returns boolean false
     *     $name = any string: returns null and set up $this->error
     *   3. EHLO was sent
     *     $name = 'HELO'|'EHLO': returns server name
     *     $name = any string: if extension $name exists, returns boolean True
     *       or its options. Otherwise returns boolean False
     * In other words, one can use this method to detect 3 conditions:
     *  - null returned: handshake was not or we don't know about ext (refer to $this->error)
     *  - false returned: the requested feature exactly not exists
     *  - positive value returned: the requested feature exists
     * @param string $name Name of SMTP extension or 'HELO'|'EHLO'
     * @return mixed
     */
    public function getServerExt($name)
    {
        if (!$this->server_caps) {
            $this->setError('No HELO/EHLO was sent');
            return null;
        }

        // the tight logic knot ;)
        if (!array_key_exists($name, $this->server_caps)) {
            if ($name == 'HELO') {
                return $this->server_caps['EHLO'];
            }
            if ($name == 'EHLO' || array_key_exists('EHLO', $this->server_caps)) {
                return false;
            }
            $this->setError('HELO handshake was used. Client knows nothing about server extensions');
            return null;
        }

        return $this->server_caps[$name];
    }

    /**
     * Get the last reply from the server.
     * @access public
     * @return string
     */
    public function getLastReply()
    {
        return $this->last_reply;
    }

    /**
     * Read the SMTP server's response.
     * Either before eof or socket timeout occurs on the operation.
     * With SMTP we can tell if we have more lines to read if the
     * 4th character is '-' symbol. If it is a space then we don't
     * need to read anything else.
     * @access protected
     * @return string
     */
    protected function get_lines()
    {
        // If the connection is bad, give up straight away
        if (!is_resource($this->smtp_conn)) {
            return '';
        }
        $data = '';
        $endtime = 0;
        stream_set_timeout($this->smtp_conn, $this->Timeout);
        if ($this->Timelimit > 0) {
            $endtime = time() + $this->Timelimit;
        }
		// Change while in do-while: feof returns true for a client at the first time whereas there were data to read (client with his own smtp server)
		// If issue: try to see feof, test stream_get_meta_data (eof and unread_bytes)
		do {
            $str = @fgets($this->smtp_conn, 515);
            $this->edebug("SMTP -> get_lines(): \$data is \"$data\"", self::DEBUG_LOWLEVEL);
            $this->edebug("SMTP -> get_lines(): \$str is  \"$str\"", self::DEBUG_LOWLEVEL);
            $data .= $str;
            // If 4th character is a space, we are done reading, break the loop, micro-optimisation over strlen
            if ((isset($str[3]) and $str[3] == ' ')) {
                break;
            }
            // Timed-out? Log and break
            $info = stream_get_meta_data($this->smtp_conn);
            if ($info['timed_out']) {
                $this->edebug(
                    'SMTP -> get_lines(): timed-out (' . $this->Timeout . ' sec)',
                    self::DEBUG_LOWLEVEL
                );
                break;
            }
            // Now check if reads took too long
            if ($endtime and time() > $endtime) {
                $this->edebug(
                    'SMTP -> get_lines(): timelimit reached ('.
                    $this->Timelimit . ' sec)',
                    self::DEBUG_LOWLEVEL
                );
                break;
            }
        } while(is_resource($this->smtp_conn) && !feof($this->smtp_conn));
        return $data;
    }

    /**
     * Enable or disable VERP address generation.
     * @param boolean $enabled
     */
    public function setVerp($enabled = false)
    {
        $this->do_verp = $enabled;
    }

    /**
     * Get VERP address generation mode.
     * @return boolean
     */
    public function getVerp()
    {
        return $this->do_verp;
    }

    /**
     * Set error messages and codes.
     * @param string $message The error message
     * @param string $detail Further detail on the error
     * @param string $smtp_code An associated SMTP error code
     * @param string $smtp_code_ex Extended SMTP code
     */
    protected function setError($message, $detail = '', $smtp_code = '', $smtp_code_ex = '')
    {
        $this->error = array(
            'error' => $message,
            'detail' => $detail,
            'smtp_code' => $smtp_code,
            'smtp_code_ex' => $smtp_code_ex
        );
    }

    /**
     * Set debug output method.
     * @param string|callable $method The name of the mechanism to use for debugging output, or a callable to handle it.
     */
    public function setDebugOutput($method = 'echo')
    {
        $this->Debugoutput = $method;
    }

    /**
     * Get debug output method.
     * @return string
     */
    public function getDebugOutput()
    {
        return $this->Debugoutput;
    }

    /**
     * Set debug output level.
     * @param integer $level
     */
    public function setDebugLevel($level = 0)
    {
        $this->do_debug = $level;
    }

    /**
     * Get debug output level.
     * @return integer
     */
    public function getDebugLevel()
    {
        return $this->do_debug;
    }

    /**
     * Set SMTP timeout.
     * @param integer $timeout
     */
    public function setTimeout($timeout = 0)
    {
        $this->Timeout = $timeout;
    }

    /**
     * Get SMTP timeout.
     * @return integer
     */
    public function getTimeout()
    {
        return $this->Timeout;
    }
}
PK!�\%�}}inc/ipinfodb.phpnu&1i�<?php
/**
 * @package	Acymailing for Joomla!
 * @version	4.0.0
 * @author	deanimaconsulting.com
 * @copyright	(C) 2009-2012 De Anima Consulting Ltd. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');


class ipinfodbInc{
	var $errors = array();
	var $service = 'api.ipinfodb.com';
	var $version = 'v3';
	var $apiKey = '';
	var $timeout = 5;

	function setKey($key){
		if(!empty($key)) $this->apiKey = $key;
	}
	function setTimeout($key){
		if(!empty($key)) $this->timeout = $key;
	}

	function getError(){
		return implode("\n", $this->errors);
	}

	function getCountry($host){
		return $this->getResult($host, 'ip-country');
	}

	function getCity($host){
		return $this->getResult($host, 'ip-city');
	}

	function getResult($host, $name){
		$ip = @gethostbyname($host);

		if(preg_match('/^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:[.](?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$/', $ip)){
			return $this->curlRequest($ip, $name);
		}

		$this->errors[] = '"' . $host . '" is not a valid IP address or hostname.';
		return;
	}
	function curlRequest($ip, $name) {
		$qs = 'http://' . $this->service . '/' . $this->version . '/' . $name . '/' . '?ip=' . $ip . '&format=json&key=' . $this->apiKey;
		$app = JFactory::getApplication();
		if(!function_exists('curl_init')){
			//$app->enqueueMessage('The AcyMailing geolocation plugin needs the CURL library installed but it seems that it is not available on your server. Please contact your web hosting to set it up.','error');
			$this->errors[] = 'The AcyMailing geolocation plugin needs the CURL library installed but it seems that it is not available on your server. Please contact your web hosting to set it up.';
			return false;
		}
		if(!function_exists('json_decode')){
			//$app->enqueueMessage('The AcyMailing geolocation plugin can only work with PHP 5.2 at least. Please ask your web hosting to update your PHP version','error');
			$this->errors[] = 'The AcyMailing geolocation plugin can only work with PHP 5.2 at least. Please ask your web hosting to update your PHP version';
			return false;
		}
		if (!isset($this->curl)) {
			$this->curl = curl_init();
			curl_setopt ($this->curl, CURLOPT_FAILONERROR, TRUE);
			if (@ini_get('open_basedir') == '' && @ini_get('safe_mode' == 'Off')) {
				curl_setopt ($this->curl, CURLOPT_FOLLOWLOCATION, TRUE);
			}
			curl_setopt ($this->curl, CURLOPT_RETURNTRANSFER, TRUE);
			curl_setopt ($this->curl, CURLOPT_CONNECTTIMEOUT, $this->timeout);
			curl_setopt ($this->curl, CURLOPT_TIMEOUT, $this->timeout);
		}

		curl_setopt ($this->curl, CURLOPT_URL, $qs);

		$json = curl_exec($this->curl);

		if(curl_errno($this->curl) || $json === FALSE) {
			$this->errors[] = 'cURL failed. Error: ' . curl_error($this->curl);
			//$app->enqueueMessage('cURL failed. Error: ' . $err);
			return false;
		}

		$response = json_decode($json);

		return $response;
	}
}PK!�#o,,inc/phpImg/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�*b_)_)inc/phpImg/library.phpnu&1i�<?php

function piechartToImage($filename, $width, $height, $values, $colors){
    if(empty($values)) return false;
    $img = imageCreateTrueColor( $width, $height );
    imagealphablending($img,true);
    $color = imageColorAllocate( $img, 255, 255, 255);
    imagefill( $img, 0, 0, $color );

    acymailing_arrayToInteger($values);
    $total = array_sum($values);
    $end = M_PI/2+2*M_PI;

	foreach($values as $i => $oneVal){
        if(empty($oneVal)) continue;

        $color = empty($colors[$i]) ? array(66, 66, 66, 1) : $colors[$i];

        imageSmoothArc($img, $width/2, $height/2, $width-20, $height-20, $color, M_PI/2+0.00000001, $end);
        $end -= (2*M_PI*$oneVal)/$total;
    }

	ob_start();
	imagePNG( $img );
	$image = ob_get_clean();
    
    acymailing_writeFile(ACYMAILING_MEDIA.'statistic_charts'.DS.$filename, $image);

	return true;
}

function imageSmoothArcDrawSegment (&$img, $cx, $cy, $a, $b, $aaAngleX, $aaAngleY, $color, $start, $stop, $seg)
{
    $fillColor = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], $color[3] );
    
    $xStart = abs($a * cos($start));
    $yStart = abs($b * sin($start));
    $xStop  = abs($a * cos($stop));
    $yStop  = abs($b * sin($stop));
    $dxStart = 0;
    $dyStart = 0;
    $dxStop = 0;
    $dyStop = 0;
    if ($xStart != 0)
        $dyStart = $yStart/$xStart;
    if ($xStop != 0)
        $dyStop = $yStop/$xStop;
    if ($yStart != 0)
        $dxStart = $xStart/$yStart;
    if ($yStop != 0)
        $dxStop = $xStop/$yStop;
    if (abs($xStart) >= abs($yStart)) {
        $aaStartX = true;
    } else {
        $aaStartX = false;
    }
    if ($xStop >= $yStop) {
        $aaStopX = true;
    } else {
        $aaStopX = false;
    }
	
    for ( $x = 0; $x < $a; $x += 1 ) {
        $_y1 = $dyStop*$x;
        $_y2 = $dyStart*$x;
        if ($xStart > $xStop)
        {
            $error1 = $_y1 - (int)($_y1);
            $error2 = 1 - $_y2 + (int)$_y2;
            $_y1 = $_y1-$error1;
            $_y2 = $_y2+$error2;
        }
        else
        {
            $error1 = 1 - $_y1 + (int)$_y1;
            $error2 = $_y2 - (int)($_y2);
            $_y1 = $_y1+$error1;
            $_y2 = $_y2-$error2;
        }
        
        if ($seg == 0 || $seg == 2)
        {
            $i = $seg;
            if (!($start > $i*M_PI/2 && $x > $xStart)) {
                if ($i == 0) {
                    $xp = +1; $yp = -1; $xa = +1; $ya = 0;
                } else {
                    $xp = -1; $yp = +1; $xa = 0; $ya = +1;
                }
                if ( $stop < ($i+1)*(M_PI/2) && $x <= $xStop ) {
                    $diffColor1 = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], 127-(127-$color[3])*$error1 );
                    $y1 = $_y1; if ($aaStopX) imageSetPixel($img, $cx+$xp*($x)+$xa, $cy+$yp*($y1+1)+$ya, $diffColor1);
                    
                } else {
                    $y = $b * sqrt( 1 - ($x*$x)/($a*$a) );
                    $error = $y - (int)($y);
                    $y = (int)($y);
                    $diffColor = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], 127-(127-$color[3])*$error );
                    $y1 = $y; if ($x < $aaAngleX ) imageSetPixel($img, $cx+$xp*$x+$xa, $cy+$yp*($y1+1)+$ya, $diffColor);
                }
                if ($start > $i*M_PI/2 && $x <= $xStart) {
                    $diffColor2 = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], 127-(127-$color[3])*$error2 );
                    $y2 = $_y2; if ($aaStartX) imageSetPixel($img, $cx+$xp*$x+$xa, $cy+$yp*($y2-1)+$ya, $diffColor2);
                } else {
                    $y2 = 0;
                }
                if ($y2 <= $y1) imageLine($img, $cx+$xp*$x+$xa, $cy+$yp*$y1+$ya , $cx+$xp*$x+$xa, $cy+$yp*$y2+$ya, $fillColor);
            }
        }
        
        if ($seg == 1 || $seg == 3)
        {
            $i = $seg;
            if (!($stop < ($i+1)*M_PI/2 && $x > $xStop)) {
                if ($i == 1) {
                    $xp = -1; $yp = -1; $xa = 0; $ya = 0;
                } else {
                    $xp = +1; $yp = +1; $xa = 1; $ya = 1;
                }
                if ( $start > $i*M_PI/2 && $x < $xStart ) {
                    $diffColor2 = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], 127-(127-$color[3])*$error2 );
                    $y1 = $_y2; if ($aaStartX) imageSetPixel($img, $cx+$xp*$x+$xa, $cy+$yp*($y1+1)+$ya, $diffColor2);
                    
                } else {
                    $y = $b * sqrt( 1 - ($x*$x)/($a*$a) );
                    $error = $y - (int)($y);
                    $y = (int) $y;
                    $diffColor = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], 127-(127-$color[3])*$error );
                    $y1 = $y; if ($x < $aaAngleX ) imageSetPixel($img, $cx+$xp*$x+$xa, $cy+$yp*($y1+1)+$ya, $diffColor);
                }
                if ($stop < ($i+1)*M_PI/2 && $x <= $xStop) {
                    $diffColor1 = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], 127-(127-$color[3])*$error1 );
                    $y2 = $_y1; if ($aaStopX)  imageSetPixel($img, $cx+$xp*$x+$xa, $cy+$yp*($y2-1)+$ya, $diffColor1);
                } else {
                    $y2 = 0;
                }
                if ($y2 <= $y1) imageLine($img, $cx+$xp*$x+$xa, $cy+$yp*$y1+$ya, $cx+$xp*$x+$xa, $cy+$yp*$y2+$ya, $fillColor);
            }
        }
    }
    
    for ( $y = 0; $y < $b; $y += 1 ) {
        $_x1 = $dxStop*$y;
        $_x2 = $dxStart*$y;
        if ($yStart > $yStop)
        {
            $error1 = $_x1 - (int)($_x1);
            $error2 = 1 - $_x2 + (int)$_x2;
            $_x1 = $_x1-$error1;
            $_x2 = $_x2+$error2;
        }
        else
        {
            $error1 = 1 - $_x1 + (int)$_x1;
            $error2 = $_x2 - (int)($_x2);
            $_x1 = $_x1+$error1;
            $_x2 = $_x2-$error2;
        }
        
        if ($seg == 0 || $seg == 2)
        {
            $i = $seg;
            if (!($start > $i*M_PI/2 && $y > $yStop)) {
                if ($i == 0) {
                    $xp = +1; $yp = -1; $xa = 1; $ya = 0;
                } else {
                    $xp = -1; $yp = +1; $xa = 0; $ya = 1;
                }
                if ( $stop < ($i+1)*(M_PI/2) && $y <= $yStop ) {
                    $diffColor1 = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], 127-(127-$color[3])*$error1 );
                    $x1 = $_x1; if (!$aaStopX) imageSetPixel($img, $cx+$xp*($x1-1)+$xa, $cy+$yp*($y)+$ya, $diffColor1);
                } 
                if ($start > $i*M_PI/2 && $y < $yStart) {
                    $diffColor2 = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], 127-(127-$color[3])*$error2 );
                    $x2 = $_x2; if (!$aaStartX) imageSetPixel($img, $cx+$xp*($x2+1)+$xa, $cy+$yp*($y)+$ya, $diffColor2);
                } else {
                    $x = $a * sqrt( 1 - ($y*$y)/($b*$b) );
                    $error = $x - (int)($x);
                    $x = (int)($x);
                    $diffColor = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], 127-(127-$color[3])*$error );
                    $x1 = $x; if ($y < $aaAngleY && $y <= $yStop ) imageSetPixel($img, $cx+$xp*($x1+1)+$xa, $cy+$yp*$y+$ya, $diffColor);
                }
            }
        }
        
        if ($seg == 1 || $seg == 3)
        {
            $i = $seg;
            if (!($stop < ($i+1)*M_PI/2 && $y > $yStart)) {
                if ($i == 1) {
                    $xp = -1; $yp = -1; $xa = 0; $ya = 0;
                } else {
                    $xp = +1; $yp = +1; $xa = 1; $ya = 1;
                }
                if ( $start > $i*M_PI/2 && $y < $yStart ) {
                    $diffColor2 = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], 127-(127-$color[3])*$error2 );
                    $x1 = $_x2; if (!$aaStartX) imageSetPixel($img, $cx+$xp*($x1-1)+$xa, $cy+$yp*$y+$ya,  $diffColor2);
                } 
                if ($stop < ($i+1)*M_PI/2 && $y <= $yStop) {
                    $diffColor1 = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], 127-(127-$color[3])*$error1 );
                    $x2 = $_x1; if (!$aaStopX)  imageSetPixel($img, $cx+$xp*($x2+1)+$xa, $cy+$yp*$y+$ya, $diffColor1);
                } else {
                    $x = $a * sqrt( 1 - ($y*$y)/($b*$b) );
                    $error = $x - (int)($x);
                    $x = (int)($x);
                    $diffColor = imageColorExactAlpha( $img, $color[0], $color[1], $color[2], 127-(127-$color[3])*$error );
                    $x1 = $x; if ($y < $aaAngleY  && $y < $yStart) imageSetPixel($img,$cx+$xp*($x1+1)+$xa,  $cy+$yp*$y+$ya, $diffColor);
                }
            }
        }
    }
}

function imageSmoothArc ( &$img, $cx, $cy, $w, $h, $color, $start, $stop)
{
    while ($start < 0)
        $start += 2*M_PI;
    while ($stop < 0)
        $stop += 2*M_PI;
    
    while ($start > 2*M_PI)
        $start -= 2*M_PI;
    
    while ($stop > 2*M_PI)
        $stop -= 2*M_PI;
    
    
    if ($start > $stop)
    {
        imageSmoothArc ( $img, $cx, $cy, $w, $h, $color, $start, 2*M_PI);
        imageSmoothArc ( $img, $cx, $cy, $w, $h, $color, 0, $stop);
        return;
    }
    
    $a = 1.0*round ($w/2);
    $b = 1.0*round ($h/2);
    $cx = 1.0*round ($cx);
    $cy = 1.0*round ($cy);
    
    $aaAngle = atan(($b*$b)/($a*$a)*tan(0.25*M_PI));
    $aaAngleX = $a*cos($aaAngle);
    $aaAngleY = $b*sin($aaAngle);
    
    $a -= 0.5;
    $b -= 0.5;
    
    for ($i=0; $i<4;$i++)
    {
        if ($start < ($i+1)*M_PI/2)
        {
            if ($start > $i*M_PI/2)
            {
                if ($stop > ($i+1)*M_PI/2)
                {
                    imageSmoothArcDrawSegment($img, $cx, $cy, $a, $b, $aaAngleX, $aaAngleY , $color, $start, ($i+1)*M_PI/2, $i);
                }
                else
                {
                    imageSmoothArcDrawSegment($img, $cx, $cy, $a, $b, $aaAngleX, $aaAngleY, $color, $start, $stop, $i);
                    break;
                }
            }
            else
            {
                if ($stop > ($i+1)*M_PI/2)
                {
                    imageSmoothArcDrawSegment($img, $cx, $cy, $a, $b, $aaAngleX, $aaAngleY, $color, $i*M_PI/2, ($i+1)*M_PI/2, $i);
                }
                else
                {
                    imageSmoothArcDrawSegment($img, $cx, $cy, $a, $b, $aaAngleX, $aaAngleY, $color, $i*M_PI/2, $stop, $i);
                    break;
                }
            }
        }
    }
}
?>
PK!�)��
inc/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'>
Order allow,deny
Deny from all
</FilesMatch>PK!1�^^inc/emogrifier/LICENSE.TXTnu&1i�
Emogrifier is provided under the terms of the MIT license:
1: http://www.opensource.org/licenses/mit-license.php
2: http://en.wikipedia.org/wiki/MIT_License

=============================================================================

THE EMOGRIFIER LICENSE

Copyright (c) 2008-2009 Pelago (http://www.pelagodesign.com/)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.PK!�#o,,inc/emogrifier/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�n�R\/\/inc/emogrifier/emogrifier.phpnu&1i�<?php

defined('_JEXEC') or die('Restricted access');


/*
UPDATES
		2008-08-10  Fixed CSS comment stripping regex to add PCRE_DOTALL (changed from '/\/\*.*\*\//U' to '/\/\*.*\*\//sU')
		2008-08-18  Added lines instructing DOMDocument to attempt to normalize HTML before processing
		2008-10-20  Fixed bug with bad variable name... Thanks Thomas!
		2008-03-02  Added licensing terms under the MIT License
								Only remove unprocessable HTML tags if they exist in the array
		2009-06-03  Normalize existing CSS (style) attributes in the HTML before we process the CSS.
								Made it so that the display:none stripper doesn't require a trailing semi-colon.
		2009-08-13  Added support for subset class values (e.g. "p.class1.class2").
								Added better protection for bad css attributes.
								Fixed support for HTML entities.
		2009-08-17  Fixed CSS selector processing so that selectors are processed by precedence/specificity, and not just in order.
		2009-10-29  Fixed so that selectors appearing later in the CSS will have precedence over identical selectors appearing earlier.
		2009-11-04  Explicitly declared static functions static to get rid of E_STRICT notices.
		2010-05-18  Fixed bug where full url filenames with protocols wouldn't get split improperly when we explode on ':'... Thanks Mark!
								Added two new attribute selectors
		2010-06-16  Added static caching for less processing overhead in situations where multiple emogrification takes place
		2010-07-26  Fixed bug where '0' values were getting discarded because of php's empty() function... Thanks Scott!
		2010-09-03  Added checks to invisible node removal to ensure that we don't try to remove non-existent child nodes of parents that have already been deleted


*/

class acymailingEmogrifier{

	private $html = '';
	private $css = '';
	private $unprocessableHTMLTags = array('wbr');

	public function __construct($html = '', $css = ''){
		$this->html = $html;
		$this->css = $css;
	}

	public function setHTML($html = ''){ $this->html = $html; }

	public function setCSS($css = ''){ $this->css = $css; }

	// there are some HTML tags that DOMDocument cannot process, and will throw an error if it encounters them.
	// these functions allow you to add/remove them if necessary.
	// it only strips them from the code (does not remove actual nodes).
	public function addUnprocessableHTMLTag($tag){ $this->unprocessableHTMLTags[] = $tag; }

	public function removeUnprocessableHTMLTag($tag){
		if(($key = array_search($tag, $this->unprocessableHTMLTags)) !== false)
			unset($this->unprocessableHTMLTags[$key]);
	}

	public static function strtolower($matches){
		return strtolower($matches[0]);
	}

	// applies the CSS you submit to the html you submit. places the css inline
	public function emogrify(){
		$body = $this->html;
		// process the CSS here, turning the CSS style blocks into inline css
		if(count($this->unprocessableHTMLTags)){
			$unprocessableHTMLTags = implode('|', $this->unprocessableHTMLTags);
			$body = preg_replace("/<($unprocessableHTMLTags)[^>]*>/i", '', $body);
		}

		//$encoding = mb_detect_encoding($body);
		$encoding = 'UTF-8';
		$body = mb_convert_encoding($body, 'HTML-ENTITIES', $encoding);

		$xmldoc = @ new DOMDocument;
		if(!is_object($xmldoc) || !method_exists($xmldoc, 'loadHTML')) return $this->html;

		$xmldoc->encoding = $encoding;
		$xmldoc->strictErrorChecking = false;
		$xmldoc->formatOutput = true;
		//ACYBA MODIFICATION : let's avoid some warnings
		//Disable the loadHTML function errors which may crash some servers.
		if(function_exists('libxml_use_internal_errors')) libxml_use_internal_errors(true);
		@$xmldoc->loadHTML($body);
		$xmldoc->normalizeDocument();

		$xpath = new DOMXPath($xmldoc);

		// before be begin processing the CSS file, parse the document and normalize all existing CSS attributes (changes 'DISPLAY: none' to 'display: none');
		// we wouldn't have to do this if DOMXPath supported XPath 2.0.
		$nodes = @$xpath->query('//'.'*[@style]');
		if($nodes->length > 0) foreach($nodes as $node){
			$node->setAttribute('style', preg_replace_callback('/[A-z\-]+(?=\:)/S', array($this, 'strtolower'), $node->getAttribute('style')));
		}
		// get rid of css comment code
		$re_commentCSS = '/\/\*.*\*\//sU';
		$css = preg_replace($re_commentCSS, '', $this->css);

		static $csscache = array();
		$csskey = md5($css);
		if(!isset($csscache[$csskey])){

			// process the CSS file for selectors and definitions
			$re_CSS = '/^\s*([^{]+){([^}]+)}/mis';
			preg_match_all($re_CSS, $css, $matches);

			$all_selectors = array();
			foreach($matches[1] as $key => $selectorString){
				// if there is a blank definition, skip
				if(!strlen(trim($matches[2][$key]))) continue;

				// else split by commas and duplicate attributes so we can sort by selector precedence
				$selectors = explode(',', $selectorString);
				foreach($selectors as $selector){
					// don't process pseudo-classes
					if(strpos($selector, ':') !== false) continue;
					$all_selectors[] = array(
						'selector' => $selector,
						'attributes' => $matches[2][$key],
						'index' => $key, // keep track of where it appears in the file, since order is important
					);
				}
			}

			// now sort the selectors by precedence
			usort($all_selectors, array('self', 'sortBySelectorPrecedence'));

			$csscache[$csskey] = $all_selectors;
		}

		for($a = count($csscache[$csskey]) - 1; $a >= 0; $a--){

			// query the body for the xpath selector
			$nodes = @$xpath->query($this->translateCSStoXpath(trim($csscache[$csskey][$a]['selector'])));
			if(empty($nodes)) continue;

			foreach($nodes as $node){
				// if it has a style attribute, get it, process it, and append (overwrite) new stuff
				if($node->hasAttribute('style')){
					// break it up into an associative array
					$oldStyleArr = $this->cssStyleDefinitionToArray($node->getAttribute('style'));
					$newStyleArr = $this->cssStyleDefinitionToArray($csscache[$csskey][$a]['attributes']);

					// new styles overwrite the old styles (not technically accurate, but close enough)
					//Changed by Acyba, we don't overwrite the old styles, we keep them and add only the new ones
					//$combinedArr = array_merge($oldStyleArr,$newStyleArr);
					$combinedArr = array_merge($newStyleArr, $oldStyleArr);
					$style = '';
					foreach($combinedArr as $k => $v) $style .= (strtolower($k).':'.$v.';');
				}
				else{
					// otherwise create a new style
					$style = trim($csscache[$csskey][$a]['attributes']);
				}
				$node->setAttribute('style', $style);
			}
		}

		//Adrien : we don't need that... it removed display:none elements from the Newsletter, we may need them with media query
		// This removes styles from your email that contain display:none. You could comment these out if you want.
		//$nodes = $xpath->query('//'.'*[contains(translate(@style," ",""),"display:none")]');
		// the checks on parentNode and is_callable below are there to ensure that if we've deleted the parent node,
		// we don't try to call removeChild on a nonexistent child node
		//if ($nodes->length > 0) foreach ($nodes as $node) if ($node->parentNode && is_callable(array($node->parentNode,'removeChild'))) $node->parentNode->removeChild($node);

		return $this->fixCompatibility($xmldoc->saveHTML());
	}

	private static function sortBySelectorPrecedence($a, $b){
		$precedenceA = self::getCSSSelectorPrecedence($a['selector']);
		$precedenceB = self::getCSSSelectorPrecedence($b['selector']);

		// we want these sorted ascendingly so selectors with lesser precedence get processed first and
		// selectors with greater precedence get sorted last
		return ($precedenceA == $precedenceB) ? ($a['index'] < $b['index'] ? -1 : 1) : ($precedenceA < $precedenceB ? -1 : 1);
	}

	private static function getCSSSelectorPrecedence($selector){
		static $selectorcache = array();
		$selectorkey = md5($selector);
		if(!isset($selectorcache[$selectorkey])){
			$precedence = 0;
			$value = 100;
			$search = array('\#', '\.', ''); // ids: worth 100, classes: worth 10, elements: worth 1

			foreach($search as $s){
				if(trim($selector == '')) break;
				$num = 0;
				$selector = preg_replace('/'.$s.'\w+/', '', $selector, -1, $num);
				$precedence += ($value * $num);
				$value /= 10;
			}
			$selectorcache[$selectorkey] = $precedence;
		}

		return $selectorcache[$selectorkey];
	}

	// right now we support all CSS 1 selectors and /some/ CSS2/3 selectors.
	// http://plasmasturm.org/log/444/
	private function translateCSStoXpath($css_selector){

		$css_selector = trim($css_selector);
		static $xpathcache = array();
		$xpathkey = md5($css_selector);
		if(!isset($xpathcache[$xpathkey])){
			// returns an Xpath selector
			$search = array(
				'/\s+>\s+/', // Matches any F element that is a child of an element E.
				'/(\w+)\s+\+\s+(\w+)/', // Matches any F element that is a child of an element E.
				'/\s+/', // Matches any F element that is a descendant of an E element.
				'/(\w)\[(\w+)\]/', // Matches element with attribute
				'/(\w)\[(\w+)\=[\'"]?(\w+)[\'"]?\]/'/*, // Matches element with EXACT attribute
				'/(\w+)?\#([\w\-]+)/e', // Matches id attributes
				'/(\w+|\*)?((\.[\w\-]+)+)/e', // Matches class attributes
			*/);
			$replace = array(
				'/',
				'\\1/following-sibling::*[1]/self::\\2',
				'//',
				'\\1[@\\2]',
				'\\1[@\\2="\\3"]'/*,
				"(strlen('\\1') ? '\\1' : '*').'[@id=\"\\2\"]'",
				"(strlen('\\1') ? '\\1' : '*').'[contains(concat(\" \",@class,\" \"),concat(\" \",\"'.implode('\",\" \"))][contains(concat(\" \",@class,\" \"),concat(\" \",\"',explode('.',substr('\\2',1))).'\",\" \"))]'",
			*/);

			// The preg_replace doesn't handle the "e" modifier anymore in PHP 7+, use preg_replace_callback instead
			$value = preg_replace($search, $replace, $css_selector);
			$value = preg_replace_callback('/(\w+)?\#([\w\-]+)/',
				function($matches){
					return (strlen($matches[1]) ? $matches[1] : '*').'[@id="'.$matches[2].'"]';
				}
				, $value);
			$value = preg_replace_callback('/(\w+|\*)?((\.[\w\-]+)+)/',
				function($matches){
					$result = (strlen($matches[1]) ? $matches[1] : '*');
					$result .= '[contains(concat(" ",@class," "),concat(" ","';
					$result .= implode('"," "))][contains(concat(" ",@class," "),concat(" ","', explode('.', substr($matches[2],1)));
					$result .= '"," "))]';

					return $result;
				}
				, $value);

			$xpathcache[$xpathkey] = '//'.$value;
		}
		return $xpathcache[$xpathkey];
	}

	private function cssStyleDefinitionToArray($style){
		$definitions = explode(';', $style);
		$retArr = array();
		foreach($definitions as $def){
			if(empty($def) || strpos($def, ':') === false) continue;
			list($key, $value) = explode(':', $def, 2);
			if(empty($key) || strlen(trim($value)) === 0) continue;
			$retArr[trim($key)] = trim($value);
		}
		return $retArr;
	}

	private function fixCompatibility($text){
		$replace = array();
		$replace['#<br>#Ui'] = '<br />';
		$replace['#<img([^>]*[^/])>#Ui'] = '<img$1 />';
		//We replace the header properly as it may display a non valid DOCTYPE...
		$replace['#<\!DOCTYPE[^>]*>#Usi'] = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">';
		$body = preg_replace(array_keys($replace), $replace, $text);

		//Just in case of...
		if(empty($body)) $body = $text;
		//Be careful with that line!
		//$body = mb_convert_encoding($body, 'UTF-8', 'HTML-ENTITIES');

		//Debug informations...
		//echo '<textarea cols="100" rows="10">'.htmlentities($text).'</textarea>';
		//echo '<textarea cols="100" rows="10">'.htmlentities($body).'</textarea>';
		return $body;
	}
}

//Just in case of... we used to call it Emogrifier so we don't want to break plugins using this class via the AcyMailing files...
if(!class_exists('Emogrifier')){
	class Emogrifier extends acymailingEmogrifier{
	}
}PK!�#o,,inc/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!oJ,�J�Jjs/acymailing.jsnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

function tableOrdering(order, dir, task){
	var form = document.adminForm;

	form.filter_order.value = order;
	form.filter_order_Dir.value = dir;
	submitform(task);
}

function submitform(pressbutton){
	if(pressbutton){
		document.adminForm.task.value = pressbutton;
	}
	if(typeof document.adminForm.onsubmit == "function"){
		document.adminForm.onsubmit();
	}
	document.adminForm.submit();
}

function checkChangeForm(){
	var varform = document['adminForm'];
	nameField = varform.elements['data[subscriber][name]'];
	if(nameField && (( typeof acymailing != 'undefined' && nameField.value == acymailing['NAMECAPTION'] ) || nameField.value.replace(/ /g, "").length < 2)){
		if(typeof acymailing != 'undefined'){
			alert(acymailing['NAME_MISSING']);
		}
		nameField.className = nameField.className + ' invalid';
		return false;
	}

	var emailField = varform.elements['data[subscriber][email]'];
	if(emailField){
		if(typeof acymailing == 'undefined' || emailField.value != acymailing['EMAILCAPTION']) emailField.value = emailField.value.replace(/ /g, "");
		var filter = /^([a-z0-9_'&\.\-\+=])+\@(([a-z0-9\-])+\.)+([a-z0-9]{2,10})+$/i;
		if(!emailField || (typeof acymailing != 'undefined' && emailField.value == acymailing['EMAILCAPTION']) || !filter.test(emailField.value)){
			if(typeof acymailing != 'undefined'){
				alert(acymailing['VALID_EMAIL']);
			}
			emailField.className = emailField.className + ' invalid';
			return false;
		}
	}

	if(typeof acymailing != 'undefined' && typeof acymailing['reqFieldsComp'] != 'undefined' && acymailing['reqFieldsComp'].length > 0){
		for(var i = 0; i < acymailing['reqFieldsComp'].length; i++){
			elementName = 'data[subscriber][' + acymailing['reqFieldsComp'][i] + ']';
			elementToCheck = varform.elements[elementName];
			if(elementToCheck){
				var isValid = false;
				if(typeof elementToCheck.value != 'undefined'){
					if(elementToCheck.value == ' ' && typeof varform[elementName + '[]'] != 'undefined'){
						if(varform[elementName + '[]'].checked){
							isValid = true;
						}else{
							for(var a = 0; a < varform[elementName + '[]'].length; a++){
								if((varform[elementName + '[]'][a].checked || varform[elementName + '[]'][a].selected) && varform[elementName + '[]'][a].value.length > 0) isValid = true;
							}
						}
					}else{
						if(elementToCheck.value.replace(/ /g, "").length > 0) isValid = true;
					}
				}else{
					for(var a = 0; a < elementToCheck.length; a++){
						if(elementToCheck[a].checked && elementToCheck[a].value.length > 0) isValid = true;
					}
				}
				if((elementToCheck.length >= 1 && (elementToCheck[0].parentElement.parentElement.style.display == 'none' || elementToCheck[0].parentElement.parentElement.parentElement.style.display == 'none')) || (typeof elementToCheck.length == 'undefined' && (elementToCheck.parentElement.parentElement.style.display == 'none' || elementToCheck.parentElement.parentElement.parentElement.style.display == 'none'))){
					isValid = true;
				}
				if(!isValid){
					elementToCheck.className = elementToCheck.className + ' invalid';
					alert(acymailing['validFieldsComp'][i]);
					return false;
				}
			}else{
				if((varform.elements[elementName + '[day]'] && varform.elements[elementName + '[day]'].value < 1) || (varform.elements[elementName + '[month]'] && varform.elements[elementName + '[month]'].value < 1) || (varform.elements[elementName + '[year]'] && varform.elements[elementName + '[year]'].value < 1902)){
					if(varform.elements[elementName + '[day]'] && varform.elements[elementName + '[day]'].value < 1) varform.elements[elementName + '[day]'].className = varform.elements[elementName + '[day]'].className + ' invalid';
					if(varform.elements[elementName + '[month]'] && varform.elements[elementName + '[month]'].value < 1) varform.elements[elementName + '[month]'].className = varform.elements[elementName + '[month]'].className + ' invalid';
					if(varform.elements[elementName + '[year]'] && varform.elements[elementName + '[year]'].value < 1902) varform.elements[elementName + '[year]'].className = varform.elements[elementName + '[year]'].className + ' invalid';
					alert(acymailing['validFieldsComp'][i]);
					return false;
				}

				if((varform.elements[elementName + '[country]'] && varform.elements[elementName + '[country]'].value < 1) || (varform.elements[elementName + '[num]'] && varform.elements[elementName + '[num]'].value < 3)){
					if(varform.elements[elementName + '[country]'] && varform.elements[elementName + '[country]'].value < 1) varform.elements[elementName + '[country]'].className = varform.elements[elementName + '[country]'].className + ' invalid';
					if(varform.elements[elementName + '[num]'] && varform.elements[elementName + '[num]'].value < 3) varform.elements[elementName + '[num]'].className = varform.elements[elementName + '[num]'].className + ' invalid';
					alert(acymailing['validFieldsComp'][i]);
					return false;
				}
			}
		}
	}

	if(typeof acymailing != 'undefined' && typeof acymailing['checkFields'] != 'undefined' && acymailing['checkFields'].length > 0){
		for(var i = 0; i < acymailing['checkFields'].length; i++){
			elementName = 'data[subscriber][' + acymailing['checkFields'][i] + ']';
			elementtypeToCheck = acymailing['checkFieldsType'][i];
			elementToCheck = varform.elements[elementName].value;
			switch(elementtypeToCheck){
				case 'number':
					myregexp = new RegExp('^[0-9]*$');
					break;
				case 'letter':
					myregexp = new RegExp('^[A-Za-z\u00C0-\u017F ]*$');
					break;
				case 'letnum':
					myregexp = new RegExp('^[0-9a-zA-Z\u00C0-\u017F ]*$');
					break;
				case 'regexp':
					myregexp = new RegExp(acymailing['checkFieldsRegexp'][i]);
					break;
			}
			if(!myregexp.test(elementToCheck)){
				alert(acymailing['validCheckFields'][i]);
				return false;
			}
		}
	}

	var captchaField = varform.elements['acycaptcha'];
	if(captchaField){
		if(captchaField.value.length < 1){
			if(typeof acymailing != 'undefined'){
				alert(acymailing['CAPTCHA_MISSING']);
			}
			captchaField.className = captchaField.className + ' invalid';
			return false;
		}
	}
	return true;
}

(function(){
	function preventDefault(){
		this.returnValue = false;
	}

	function stopPropagation(){
		this.cancelBubble = true;
	}

	var Oby = {
		version: 20120930, ajaxEvents: {},

		hasClass: function(o, n){
			if(o.className == '') return false;
			var reg = new RegExp("(^|\\s+)" + n + "(\\s+|$)");
			return reg.test(o.className);
		}, addClass: function(o, n){
			if(!this.hasClass(o, n)){
				if(o.className == ''){
					o.className = n;
				}else{
					o.className += ' ' + n;
				}
			}
		}, trim: function(s){
			return (s ? '' + s : '').replace(/^\s*|\s*$/g, '');
		}, removeClass: function(e, c){
			var t = this;
			if(t.hasClass(e, c)){
				var cn = ' ' + e.className + ' ';
				e.className = t.trim(cn.replace(' ' + c + ' ', ''));
			}
		}, addEvent: function(d, e, f){
			if(d.attachEvent){
				d.attachEvent('on' + e, f);
			}else if(d.addEventListener){
				d.addEventListener(e, f, false);
			}else{
				d['on' + e] = f;
			}
			return f;
		}, removeEvent: function(d, e, f){
			try{
				if(d.detachEvent){
					d.detachEvent('on' + e, f);
				}else if(d.removeEventListener){
					d.removeEventListener(e, f, false);
				}else{
					d['on' + e] = null;
				}
			}catch(e){
			}
		}, cancelEvent: function(e){
			if(!e){
				e = window.event;
				if(!e){
					return false;
				}
			}
			if(e.stopPropagation){
				e.stopPropagation();
			}else{
				e.cancelBubble = true;
			}
			if(e.preventDefault){
				e.preventDefault();
			}else{
				e.returnValue = false;
			}
			return false;
		}, evalJSON: function(text, secure){
			if(typeof(text) != "string" || !text.length) return null;
			if(secure && !(/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(text.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, ''))) return null;
			return eval('(' + text + ')');
		}, getXHR: function(){
			var xhr = null, w = window;
			if(w.XMLHttpRequest || w.ActiveXObject){
				if(w.ActiveXObject){
					try{
						xhr = new ActiveXObject("Microsoft.XMLHTTP");
					}catch(e){
					}
				}else{
					xhr = new w.XMLHttpRequest();
				}
			}
			return xhr;
		}, xRequest: function(url, options, cb, cbError){
			var t = this, xhr = t.getXHR();
			if(!options) options = {};
			if(!cb){
				cb = function(){
				};
			}
			options.mode = options.mode || 'GET';
			options.update = options.update || false;
			xhr.onreadystatechange = function(){
				if(xhr.readyState == 4){
					if(xhr.status == 200 || (xhr.status == 0 && xhr.responseText > 0) || !cbError){
						if(cb){
							cb(xhr, options.params);
						}
						if(options.update){
							t.updateElem(options.update, xhr.responseText);
						}
					}else{
						cbError(xhr, options.params);
					}
				}
			};
			xhr.open(options.mode, url, true);
			if(options.mode.toUpperCase() == 'POST'){
				xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			}
			xhr.send(options.data);
		}, getFormData: function(target){
			var d = document, ret = '';
			if(typeof(target) == 'string'){
				target = d.getElementById(target);
			}
			if(target === undefined){
				target = d;
			}
			var typelist = ['input', 'select', 'textarea'];
			for(var t in typelist){
				t = typelist[t];
				var inputs = target.getElementsByTagName(t);
				for(var i = inputs.length - 1; i >= 0; i--){
					if(inputs[i].name && !inputs[i].disabled){
						var evalue = inputs[i].value, etype = '';
						if(t == 'input'){
							etype = inputs[i].type.toLowerCase();
						}
						if(etype == 'radio' && !inputs[i].checked){
							evalue = null;
						}
						if((etype != 'file' && etype != 'submit') && evalue != null){
							if(ret != '') ret += '&';
							ret += encodeURI(inputs[i].name) + '=' + encodeURIComponent(evalue);
						}
					}
				}
			}
			return ret;
		}, updateElem: function(elem, data){
			var d = document, scripts = '';
			if(typeof(elem) == 'string'){
				elem = d.getElementById(elem);
			}
			var text = data.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi, function(all, code){
				scripts += code + '\n';
				return '';
			});
			elem.innerHTML = text;
			if(scripts != ''){
				var script = d.createElement('script');
				script.setAttribute('type', 'text/javascript');
				script.text = scripts;
				d.head.appendChild(script);
				d.head.removeChild(script);
			}
		}
	};

	var acymailing = {
		submitFct: null, submitBox: function(data){
			var t = this, d = document, w = window;
			if(t.submitFct){
				try{
					t.submitFct(data);
				}catch(err){
				}
			}
			t.closeBox();
		}, deleteId: function(id){
			var t = this, d = document, el = id;
			if(typeof(id) == "string"){
				el = d.getElementById(id);
			}
			if(!el){
				return;
			}
			el.parentNode.removeChild(el);
		}, dup: function(tplName, htmlblocks, id, extraData, appendTo){
			var d = document, tplElem = d.getElementById(tplName), container = tplElem.parentNode;
			if(!tplElem) return;
			elem = tplElem.cloneNode(true);
			if(!appendTo){
				container.insertBefore(elem, tplElem);
			}else{
				if(typeof(appendTo) == "string"){
					appendTo = d.getElementById(appendTo);
				}
				appendTo.appendChild(elem);
			}
			elem.style.display = "";
			elem.id = '';
			if(id){
				elem.id = id;
			}
			for(var k in htmlblocks){
				elem.innerHTML = elem.innerHTML.replace(new RegExp("{" + k + "}", "g"), htmlblocks[k]);
				elem.innerHTML = elem.innerHTML.replace(new RegExp("%7B" + k + "%7D", "g"), htmlblocks[k]);
			}
			if(extraData){
				for(var k in extraData){
					elem.innerHTML = elem.innerHTML.replace(new RegExp('{' + k + '}', 'g'), extraData[k]);
					elem.innerHTML = elem.innerHTML.replace(new RegExp('%7B' + k + '%7D', 'g'), extraData[k]);
				}
			}
		}, deleteRow: function(id){
			var t = this, d = document, el = id;
			if(typeof(id) == "string"){
				el = d.getElementById(id);
			}else{
				while(el != null && el.tagName.toLowerCase() != 'tr'){
					el = el.parentNode;
				}
			}
			if(!el){
				return;
			}
			var table = el.parentNode;
			table.removeChild(el);
			if(table.tagName.toLowerCase() == 'tbody'){
				table = table.parentNode;
			}
			t.cleanTableRows(table);
			return;
		}, dupRow: function(tplName, htmlblocks, id, extraData){
			var d = document, tplLine = d.getElementById(tplName), tableUser = tplLine.parentNode;
			if(!tplLine) return;
			trLine = tplLine.cloneNode(true);
			tableUser.appendChild(trLine);
			trLine.style.display = "";
			trLine.id = "";
			if(id){
				trLine.id = id;
			}
			for(var i = tplLine.cells.length - 1; i >= 0; i--){
				if(trLine.cells[i]){
					for(var k in htmlblocks){
						trLine.cells[i].innerHTML = trLine.cells[i].innerHTML.replace(new RegExp("{" + k + "}", "g"), htmlblocks[k]);
						trLine.cells[i].innerHTML = trLine.cells[i].innerHTML.replace(new RegExp("%7B" + k + "%7D", "g"), htmlblocks[k]);
					}
					if(extraData){
						for(var k in extraData){
							trLine.cells[i].innerHTML = trLine.cells[i].innerHTML.replace(new RegExp('{' + k + '}', 'g'), extraData[k]);
							trLine.cells[i].innerHTML = trLine.cells[i].innerHTML.replace(new RegExp('%7B' + k + '%7D', 'g'), extraData[k]);
						}
					}
				}
			}
			if(tplLine.className == "row0") tplLine.className = "row1";else if(tplLine.className == "row1") tplLine.className = "row0";
		}, cleanTableRows: function(id){
			var d = document, el = id;
			if(typeof(id) == "string"){
				el = d.getElementById(id);
			}
			if(el == null || el.tagName.toLowerCase() != 'table'){
				return;
			}

			var k = 0, c = '', line = null, lines = el.getElementsByTagName('tr');
			for(var i = 0; i < lines.length; i++){
				line = lines[i];
				if(line.style.display != "none"){
					c = ' ' + line.className + ' ';
					if(c.indexOf(' row0 ') >= 0 || c.indexOf(' row1 ') >= 0){
						line.className = c.replace(' row' + (1 - k) + ' ', ' row' + k + ' ').replace(/^\s*|\s*$/g, '');
						k = 1 - k;
					}
				}
			}
		}, checkRow: function(id){
			var t = this, d = document, el = id;
			if(typeof(id) == "string"){
				el = d.getElementById(id);
			}
			if(el == null || el.tagName.toLowerCase() != 'input'){
				return;
			}
			if(this.clicked){
				this.clicked = null;
				t.isChecked(el);
				return;
			}
			el.checked = !el.checked;
			t.isChecked(el);
		}, isChecked: function(id, cancel){
			var d = document, el = id;
			if(typeof(id) == "string"){
				el = d.getElementById(id);
			}
			if(el == null || el.tagName.toLowerCase() != 'input'){
				return;
			}
			if(el.form.boxchecked){
				if(el.checked){
					el.form.boxchecked.value++;
				}else{
					el.form.boxchecked.value--;
				}
			}
		}, checkAll: function(checkbox, stub){
			stub = stub || 'cb';
			if(checkbox.form){
				var cb = checkbox.form, c = 0;
				for(var i = 0, n = cb.elements.length; i < n; i++){
					var e = cb.elements[i];
					if(e.type == checkbox.type){
						if((stub && e.id.indexOf(stub) == 0) || !stub){
							e.checked = checkbox.checked;
							c += (e.checked == true ? 1 : 0);
						}
					}
				}
				if(cb.boxchecked){
					cb.boxchecked.value = c;
				}
				return true;
			}
			return false;
		}, submitform: function(task, form, extra){
			var d = document;
			if(typeof form == 'string'){
				var f = d.getElementById(form);
				if(!f){
					f = d.getElementByName(form);
				}
				if(!f){
					return true;
				}
				form = f;
			}
			if(task){
				form.task.value = task;
			}
			if(typeof form.onsubmit == 'function'){
				form.onsubmit();
			}
			form.submit();
			return false;
		}, get: function(elem, target){
			window.Oby.xRequest(elem.getAttribute('href'), {update: target});
			return false;
		}, form: function(elem, target){
			var data = window.Oby.getFormData(target);
			window.Oby.xRequest(elem.getAttribute('href'), {update: target, mode: 'POST', data: data});
			return false;
		}, openBox: function(elem, url, jqmodal){
			var w = window;
			if(typeof(elem) == "string"){
				elem = document.getElementById(elem);
			}
			if(!elem){
				return false;
			}
			try{
				if(jqmodal === undefined || typeof(jQuery) == "undefined"){
					jqmodal = false;
				}
				if(!jqmodal && w.SqueezeBox !== undefined){
					if(url !== undefined){
						elem.href = url;
					}
					if(w.SqueezeBox.open !== undefined){
						SqueezeBox.open(elem, {parse: 'rel'});
					}else if(w.SqueezeBox.fromElement !== undefined){
						SqueezeBox.fromElement(elem);
					}
				}else{
					var id = elem.getAttribute('id');
					this.currentBox = id;

					try{
						jQuery('#modal-' + id).modal('show');
					}catch(e){
						if(w.SqueezeBox !== undefined){
							if(url){
								elem.href = url;
							}
							if(w.SqueezeBox.open !== undefined){
								SqueezeBox.open(elem, {parse: 'rel'});
							}else if(w.SqueezeBox.fromElement !== undefined){
								SqueezeBox.fromElement(elem);
							}
						}
					}

					if(url){
						if(document.getElementById('modal-' + id + '-container')){
							jQuery('#modal-' + id + '-container').find('iframe').attr('src', url);
						}else{
							jQuery('#modal-' + id).find('iframe').attr('src', url);
						}
					}
				}
			}catch(e){
			}
			return false;
		}, closeBox: function(name){
			var d = document, w = window;
			try{
				if(d.getElementById('sbox-window')){
					d.getElementById('sbox-window').close();
				}else if(w.SqueezeBox !== undefined){
					w.SqueezeBox.close();
				}else if(name !== undefined && jQuery !== undefined){
					jQuery('#' + name).modal('hide');
				}
			}catch(err){
			}
		}, tabSelect: function(m, c, id){
			var d = document, sub = null;
			if(typeof m == 'string'){
				m = d.getElementById(m);
			}
			if(typeof id == 'string'){
				id = d.getElementById(id);
			}
			sub = m.getElementsByTagName('div');
			for(var i = sub.length - 1; i >= 0; i--){
				if(sub[i].getAttribute('class') == c){
					sub[i].style.display = 'none';
				}
			}
			id.style.display = '';
		}, getOffset: function(el){
			var x = 0, y = 0;
			while(el && !isNaN(el.offsetLeft) && !isNaN(el.offsetTop)){
				x += el.offsetLeft - el.scrollLeft;
				y += el.offsetTop - el.scrollTop;
				el = el.offsetParent;
			}
			return {top: y, left: x};
		}
	};

	if((typeof(window.Oby) == 'undefined') || window.Oby.version < Oby.version){
		window.Oby = Oby;
		window.obscurelighty = Oby;
	}
	window.acymailing = acymailing;
})();
PK!�#o,,js/jquery/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!
�	aajs/jquery/jquery-ui.min.jsnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */


(function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)})(function(e){function t(t,s){var a,n,r,o=t.nodeName.toLowerCase();return"area"===o?(a=t.parentNode,n=a.name,t.href&&n&&"map"===a.nodeName.toLowerCase()?(r=e("img[usemap='#"+n+"']")[0],!!r&&i(r)):!1):(/input|select|textarea|button|object/.test(o)?!t.disabled:"a"===o?t.href||s:s)&&i(t)}function i(t){return e.expr.filters.visible(t)&&!e(t).parents().addBack().filter(function(){return"hidden"===e.css(this,"visibility")}).length}e.ui=e.ui||{},e.extend(e.ui,{version:"1.11.2",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({scrollParent:function(t){var i=this.css("position"),s="absolute"===i,a=t?/(auto|scroll|hidden)/:/(auto|scroll)/,n=this.parents().filter(function(){var t=e(this);return s&&"static"===t.css("position")?!1:a.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==i&&n.length?n:e(this[0].ownerDocument||document)},uniqueId:function(){var e=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++e)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(i){return!!e.data(i,t)}}):function(t,i,s){return!!e.data(t,s[3])},focusable:function(i){return t(i,!isNaN(e.attr(i,"tabindex")))},tabbable:function(i){var s=e.attr(i,"tabindex"),a=isNaN(s);return(a||s>=0)&&t(i,!a)}}),e("<a>").outerWidth(1).jquery||e.each(["Width","Height"],function(t,i){function s(t,i,s,n){return e.each(a,function(){i-=parseFloat(e.css(t,"padding"+this))||0,s&&(i-=parseFloat(e.css(t,"border"+this+"Width"))||0),n&&(i-=parseFloat(e.css(t,"margin"+this))||0)}),i}var a="Width"===i?["Left","Right"]:["Top","Bottom"],n=i.toLowerCase(),r={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+i]=function(t){return void 0===t?r["inner"+i].call(this):this.each(function(){e(this).css(n,s(this,t)+"px")})},e.fn["outer"+i]=function(t,a){return"number"!=typeof t?r["outer"+i].call(this,t):this.each(function(){e(this).css(n,s(this,t,!0,a)+"px")})}}),e.fn.addBack||(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,e.camelCase(i)):t.call(this)}}(e.fn.removeData)),e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),e.fn.extend({focus:function(t){return function(i,s){return"number"==typeof i?this.each(function(){var t=this;setTimeout(function(){e(t).focus(),s&&s.call(t)},i)}):t.apply(this,arguments)}}(e.fn.focus),disableSelection:function(){var e="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.bind(e+".ui-disableSelection",function(e){e.preventDefault()})}}(),enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(t){if(void 0!==t)return this.css("zIndex",t);if(this.length)for(var i,s,a=e(this[0]);a.length&&a[0]!==document;){if(i=a.css("position"),("absolute"===i||"relative"===i||"fixed"===i)&&(s=parseInt(a.css("zIndex"),10),!isNaN(s)&&0!==s))return s;a=a.parent()}return 0}}),e.ui.plugin={add:function(t,i,s){var a,n=e.ui[t].prototype;for(a in s)n.plugins[a]=n.plugins[a]||[],n.plugins[a].push([i,s[a]])},call:function(e,t,i,s){var a,n=e.plugins[t];if(n&&(s||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(a=0;n.length>a;a++)e.options[n[a][0]]&&n[a][1].apply(e.element,i)}};var s=0,a=Array.prototype.slice;e.cleanData=function(t){return function(i){var s,a,n;for(n=0;null!=(a=i[n]);n++)try{s=e._data(a,"events"),s&&s.remove&&e(a).triggerHandler("remove")}catch(r){}t(i)}}(e.cleanData),e.widget=function(t,i,s){var a,n,r,o,h={},l=t.split(".")[0];return t=t.split(".")[1],a=l+"-"+t,s||(s=i,i=e.Widget),e.expr[":"][a.toLowerCase()]=function(t){return!!e.data(t,a)},e[l]=e[l]||{},n=e[l][t],r=e[l][t]=function(e,t){return this._createWidget?(arguments.length&&this._createWidget(e,t),void 0):new r(e,t)},e.extend(r,n,{version:s.version,_proto:e.extend({},s),_childConstructors:[]}),o=new i,o.options=e.widget.extend({},o.options),e.each(s,function(t,s){return e.isFunction(s)?(h[t]=function(){var e=function(){return i.prototype[t].apply(this,arguments)},a=function(e){return i.prototype[t].apply(this,e)};return function(){var t,i=this._super,n=this._superApply;return this._super=e,this._superApply=a,t=s.apply(this,arguments),this._super=i,this._superApply=n,t}}(),void 0):(h[t]=s,void 0)}),r.prototype=e.widget.extend(o,{widgetEventPrefix:n?o.widgetEventPrefix||t:t},h,{constructor:r,namespace:l,widgetName:t,widgetFullName:a}),n?(e.each(n._childConstructors,function(t,i){var s=i.prototype;e.widget(s.namespace+"."+s.widgetName,r,i._proto)}),delete n._childConstructors):i._childConstructors.push(r),e.widget.bridge(t,r),r},e.widget.extend=function(t){for(var i,s,n=a.call(arguments,1),r=0,o=n.length;o>r;r++)for(i in n[r])s=n[r][i],n[r].hasOwnProperty(i)&&void 0!==s&&(t[i]=e.isPlainObject(s)?e.isPlainObject(t[i])?e.widget.extend({},t[i],s):e.widget.extend({},s):s);return t},e.widget.bridge=function(t,i){var s=i.prototype.widgetFullName||t;e.fn[t]=function(n){var r="string"==typeof n,o=a.call(arguments,1),h=this;return n=!r&&o.length?e.widget.extend.apply(null,[n].concat(o)):n,r?this.each(function(){var i,a=e.data(this,s);return"instance"===n?(h=a,!1):a?e.isFunction(a[n])&&"_"!==n.charAt(0)?(i=a[n].apply(a,o),i!==a&&void 0!==i?(h=i&&i.jquery?h.pushStack(i.get()):i,!1):void 0):e.error("no such method '"+n+"' for "+t+" widget instance"):e.error("cannot call methods on "+t+" prior to initialization; "+"attempted to call method '"+n+"'")}):this.each(function(){var t=e.data(this,s);t?(t.option(n||{}),t._init&&t._init()):e.data(this,s,new i(n,this))}),h}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(t,i){i=e(i||this.defaultElement||this)[0],this.element=e(i),this.uuid=s++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=e(),this.hoverable=e(),this.focusable=e(),i!==this&&(e.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===i&&this.destroy()}}),this.document=e(i.style?i.ownerDocument:i.document||i),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(t,i){var s,a,n,r=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(r={},s=t.split("."),t=s.shift(),s.length){for(a=r[t]=e.widget.extend({},this.options[t]),n=0;s.length-1>n;n++)a[s[n]]=a[s[n]]||{},a=a[s[n]];if(t=s.pop(),1===arguments.length)return void 0===a[t]?null:a[t];a[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];r[t]=i}return this._setOptions(r),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,"disabled"===e&&(this.widget().toggleClass(this.widgetFullName+"-disabled",!!t),t&&(this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus"))),this},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_on:function(t,i,s){var a,n=this;"boolean"!=typeof t&&(s=i,i=t,t=!1),s?(i=a=e(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,a=this.widget()),e.each(s,function(s,r){function o(){return t||n.options.disabled!==!0&&!e(this).hasClass("ui-state-disabled")?("string"==typeof r?n[r]:r).apply(n,arguments):void 0}"string"!=typeof r&&(o.guid=r.guid=r.guid||o.guid||e.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+n.eventNamespace,u=h[2];u?a.delegate(u,l,o):i.bind(l,o)})},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.unbind(i).undelegate(i),this.bindings=e(this.bindings.not(t).get()),this.focusable=e(this.focusable.not(t).get()),this.hoverable=e(this.hoverable.not(t).get())},_delay:function(e,t){function i(){return("string"==typeof e?s[e]:e).apply(s,arguments)}var s=this;return setTimeout(i,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,i,s){var a,n,r=this.options[t];if(s=s||{},i=e.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],n=i.originalEvent)for(a in n)a in i||(i[a]=n[a]);return this.element.trigger(i,s),!(e.isFunction(r)&&r.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,i){e.Widget.prototype["_"+t]=function(s,a,n){"string"==typeof a&&(a={effect:a});var r,o=a?a===!0||"number"==typeof a?i:a.effect||i:t;a=a||{},"number"==typeof a&&(a={duration:a}),r=!e.isEmptyObject(a),a.complete=n,a.delay&&s.delay(a.delay),r&&e.effects&&e.effects.effect[o]?s[t](a):o!==t&&s[o]?s[o](a.duration,a.easing,n):s.queue(function(i){e(this)[t](),n&&n.call(s[0]),i()})}}),e.widget;var n=!1;e(document).mouseup(function(){n=!1}),e.widget("ui.mouse",{version:"1.11.2",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).bind("click."+this.widgetName,function(i){return!0===e.data(i.target,t.widgetName+".preventClickEvent")?(e.removeData(i.target,t.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var i=this,s=1===t.which,a="string"==typeof this.options.cancel&&t.target.nodeName?e(t.target).closest(this.options.cancel).length:!1;return s&&!a&&this._mouseCapture(t)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(t)!==!1,!this._mouseStarted)?(t.preventDefault(),!0):(!0===e.data(t.target,this.widgetName+".preventClickEvent")&&e.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return i._mouseMove(e)},this._mouseUpDelegate=function(e){return i._mouseUp(e)},this.document.bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(t){if(this._mouseMoved){if(e.ui.ie&&(!document.documentMode||9>document.documentMode)&&!t.button)return this._mouseUp(t);if(!t.which)return this._mouseUp(t)}return(t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){return this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),n=!1,!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),function(){function t(e,t,i){return[parseFloat(e[0])*(p.test(e[0])?t/100:1),parseFloat(e[1])*(p.test(e[1])?i/100:1)]}function i(t,i){return parseInt(e.css(t,i),10)||0}function s(t){var i=t[0];return 9===i.nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:e.isWindow(i)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()}}e.ui=e.ui||{};var a,n,r=Math.max,o=Math.abs,h=Math.round,l=/left|center|right/,u=/top|center|bottom/,d=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,p=/%$/,m=e.fn.position;e.position={scrollbarWidth:function(){if(void 0!==a)return a;var t,i,s=e("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),n=s.children()[0];return e("body").append(s),t=n.offsetWidth,s.css("overflow","scroll"),i=n.offsetWidth,t===i&&(i=s[0].clientWidth),s.remove(),a=t-i},getScrollInfo:function(t){var i=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),s=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),a="scroll"===i||"auto"===i&&t.width<t.element[0].scrollWidth,n="scroll"===s||"auto"===s&&t.height<t.element[0].scrollHeight;return{width:n?e.position.scrollbarWidth():0,height:a?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=e(t||window),s=e.isWindow(i[0]),a=!!i[0]&&9===i[0].nodeType;return{element:i,isWindow:s,isDocument:a,offset:i.offset()||{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:s||a?i.width():i.outerWidth(),height:s||a?i.height():i.outerHeight()}}},e.fn.position=function(a){if(!a||!a.of)return m.apply(this,arguments);a=e.extend({},a);var p,f,g,v,y,b,_=e(a.of),x=e.position.getWithinInfo(a.within),w=e.position.getScrollInfo(x),k=(a.collision||"flip").split(" "),T={};return b=s(_),_[0].preventDefault&&(a.at="left top"),f=b.width,g=b.height,v=b.offset,y=e.extend({},v),e.each(["my","at"],function(){var e,t,i=(a[this]||"").split(" ");1===i.length&&(i=l.test(i[0])?i.concat(["center"]):u.test(i[0])?["center"].concat(i):["center","center"]),i[0]=l.test(i[0])?i[0]:"center",i[1]=u.test(i[1])?i[1]:"center",e=d.exec(i[0]),t=d.exec(i[1]),T[this]=[e?e[0]:0,t?t[0]:0],a[this]=[c.exec(i[0])[0],c.exec(i[1])[0]]}),1===k.length&&(k[1]=k[0]),"right"===a.at[0]?y.left+=f:"center"===a.at[0]&&(y.left+=f/2),"bottom"===a.at[1]?y.top+=g:"center"===a.at[1]&&(y.top+=g/2),p=t(T.at,f,g),y.left+=p[0],y.top+=p[1],this.each(function(){var s,l,u=e(this),d=u.outerWidth(),c=u.outerHeight(),m=i(this,"marginLeft"),b=i(this,"marginTop"),S=d+m+i(this,"marginRight")+w.width,D=c+b+i(this,"marginBottom")+w.height,N=e.extend({},y),M=t(T.my,u.outerWidth(),u.outerHeight());"right"===a.my[0]?N.left-=d:"center"===a.my[0]&&(N.left-=d/2),"bottom"===a.my[1]?N.top-=c:"center"===a.my[1]&&(N.top-=c/2),N.left+=M[0],N.top+=M[1],n||(N.left=h(N.left),N.top=h(N.top)),s={marginLeft:m,marginTop:b},e.each(["left","top"],function(t,i){e.ui.position[k[t]]&&e.ui.position[k[t]][i](N,{targetWidth:f,targetHeight:g,elemWidth:d,elemHeight:c,collisionPosition:s,collisionWidth:S,collisionHeight:D,offset:[p[0]+M[0],p[1]+M[1]],my:a.my,at:a.at,within:x,elem:u})}),a.using&&(l=function(e){var t=v.left-N.left,i=t+f-d,s=v.top-N.top,n=s+g-c,h={target:{element:_,left:v.left,top:v.top,width:f,height:g},element:{element:u,left:N.left,top:N.top,width:d,height:c},horizontal:0>i?"left":t>0?"right":"center",vertical:0>n?"top":s>0?"bottom":"middle"};d>f&&f>o(t+i)&&(h.horizontal="center"),c>g&&g>o(s+n)&&(h.vertical="middle"),h.important=r(o(t),o(i))>r(o(s),o(n))?"horizontal":"vertical",a.using.call(this,e,h)}),u.offset(e.extend(N,{using:l}))})},e.ui.position={fit:{left:function(e,t){var i,s=t.within,a=s.isWindow?s.scrollLeft:s.offset.left,n=s.width,o=e.left-t.collisionPosition.marginLeft,h=a-o,l=o+t.collisionWidth-n-a;t.collisionWidth>n?h>0&&0>=l?(i=e.left+h+t.collisionWidth-n-a,e.left+=h-i):e.left=l>0&&0>=h?a:h>l?a+n-t.collisionWidth:a:h>0?e.left+=h:l>0?e.left-=l:e.left=r(e.left-o,e.left)},top:function(e,t){var i,s=t.within,a=s.isWindow?s.scrollTop:s.offset.top,n=t.within.height,o=e.top-t.collisionPosition.marginTop,h=a-o,l=o+t.collisionHeight-n-a;t.collisionHeight>n?h>0&&0>=l?(i=e.top+h+t.collisionHeight-n-a,e.top+=h-i):e.top=l>0&&0>=h?a:h>l?a+n-t.collisionHeight:a:h>0?e.top+=h:l>0?e.top-=l:e.top=r(e.top-o,e.top)}},flip:{left:function(e,t){var i,s,a=t.within,n=a.offset.left+a.scrollLeft,r=a.width,h=a.isWindow?a.scrollLeft:a.offset.left,l=e.left-t.collisionPosition.marginLeft,u=l-h,d=l+t.collisionWidth-r-h,c="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,p="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,m=-2*t.offset[0];0>u?(i=e.left+c+p+m+t.collisionWidth-r-n,(0>i||o(u)>i)&&(e.left+=c+p+m)):d>0&&(s=e.left-t.collisionPosition.marginLeft+c+p+m-h,(s>0||d>o(s))&&(e.left+=c+p+m))},top:function(e,t){var i,s,a=t.within,n=a.offset.top+a.scrollTop,r=a.height,h=a.isWindow?a.scrollTop:a.offset.top,l=e.top-t.collisionPosition.marginTop,u=l-h,d=l+t.collisionHeight-r-h,c="top"===t.my[1],p=c?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,m="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,f=-2*t.offset[1];0>u?(s=e.top+p+m+f+t.collisionHeight-r-n,e.top+p+m+f>u&&(0>s||o(u)>s)&&(e.top+=p+m+f)):d>0&&(i=e.top-t.collisionPosition.marginTop+p+m+f-h,e.top+p+m+f>d&&(i>0||d>o(i))&&(e.top+=p+m+f))}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}},function(){var t,i,s,a,r,o=document.getElementsByTagName("body")[0],h=document.createElement("div");t=document.createElement(o?"div":"body"),s={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},o&&e.extend(s,{position:"absolute",left:"-1000px",top:"-1000px"});for(r in s)t.style[r]=s[r];t.appendChild(h),i=o||document.documentElement,i.insertBefore(t,i.firstChild),h.style.cssText="position: absolute; left: 10.7432222px;",a=e(h).offset().left,n=a>10&&11>a,t.innerHTML="",i.removeChild(t)}()}(),e.ui.position,e.widget("ui.draggable",e.ui.mouse,{version:"1.11.2",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._setHandleClassName(),this._mouseInit()},_setOption:function(e,t){this._super(e,t),"handle"===e&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){return(this.helper||this.element).is(".ui-draggable-dragging")?(this.destroyOnClear=!0,void 0):(this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._removeHandleClassName(),this._mouseDestroy(),void 0)},_mouseCapture:function(t){var i=this.options;return this._blurActiveElement(t),this.helper||i.disabled||e(t.target).closest(".ui-resizable-handle").length>0?!1:(this.handle=this._getHandle(t),this.handle?(this._blockFrames(i.iframeFix===!0?"iframe":i.iframeFix),!0):!1)},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var t=e(this);return e("<div>").css("position","absolute").appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var i=this.document[0];if(this.handleElement.is(t.target))try{i.activeElement&&"body"!==i.activeElement.nodeName.toLowerCase()&&e(i.activeElement).blur()}catch(s){}},_mouseStart:function(t){var i=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&&(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter(function(){return"fixed"===e(this).css("position")}).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),this._trigger("start",t)===!1?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&&!i.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this._normalizeRightBottom(),this._mouseDrag(t,!0),e.ui.ddmanager&&e.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(e){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top}},_mouseDrag:function(t,i){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!i){var s=this._uiHash();if(this._trigger("drag",t,s)===!1)return this._mouseUp({}),!1;this.position=s.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var i=this,s=!1;return e.ui.ddmanager&&!this.options.dropBehaviour&&(s=e.ui.ddmanager.drop(this,t)),this.dropped&&(s=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!s||"valid"===this.options.revert&&s||this.options.revert===!0||e.isFunction(this.options.revert)&&this.options.revert.call(this.element,s)?e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){i._trigger("stop",t)!==!1&&i._clear()}):this._trigger("stop",t)!==!1&&this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),e.ui.ddmanager&&e.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&&this.element.focus(),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){return this.options.handle?!!e(t.target).closest(this.element.find(this.options.handle)).length:!0},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this.handleElement.addClass("ui-draggable-handle")},_removeHandleClassName:function(){this.handleElement.removeClass("ui-draggable-handle")},_createHelper:function(t){var i=this.options,s=e.isFunction(i.helper),a=s?e(i.helper.apply(this.element[0],[t])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return a.parents("body").length||a.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),s&&a[0]===this.element[0]&&this._setPositionRelative(),a[0]===this.element[0]||/(fixed|absolute)/.test(a.css("position"))||a.css("position","absolute"),a},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(e){return/(html|body)/i.test(e.tagName)||e===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),i=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==i&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var e=this.element.position(),t=this._isRootNode(this.scrollParent[0]);return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+(t?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css("left"),10)||0)+(t?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,s,a=this.options,n=this.document[0];return this.relativeContainer=null,a.containment?"window"===a.containment?(this.containment=[e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,e(window).scrollLeft()+e(window).width()-this.helperProportions.width-this.margins.left,e(window).scrollTop()+(e(window).height()||n.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top],void 0):"document"===a.containment?(this.containment=[0,0,e(n).width()-this.helperProportions.width-this.margins.left,(e(n).height()||n.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top],void 0):a.containment.constructor===Array?(this.containment=a.containment,void 0):("parent"===a.containment&&(a.containment=this.helper[0].parentNode),i=e(a.containment),s=i[0],s&&(t=/(scroll|auto)/.test(i.css("overflow")),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(t?Math.max(s.scrollWidth,s.offsetWidth):s.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(s.scrollHeight,s.offsetHeight):s.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=i),void 0):(this.containment=null,void 0)},_convertPositionTo:function(e,t){t||(t=this.position);var i="absolute"===e?1:-1,s=this._isRootNode(this.scrollParent[0]);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:s?0:this.offset.scroll.top)*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:s?0:this.offset.scroll.left)*i}},_generatePosition:function(e,t){var i,s,a,n,r=this.options,o=this._isRootNode(this.scrollParent[0]),h=e.pageX,l=e.pageY;return o&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),t&&(this.containment&&(this.relativeContainer?(s=this.relativeContainer.offset(),i=[this.containment[0]+s.left,this.containment[1]+s.top,this.containment[2]+s.left,this.containment[3]+s.top]):i=this.containment,e.pageX-this.offset.click.left<i[0]&&(h=i[0]+this.offset.click.left),e.pageY-this.offset.click.top<i[1]&&(l=i[1]+this.offset.click.top),e.pageX-this.offset.click.left>i[2]&&(h=i[2]+this.offset.click.left),e.pageY-this.offset.click.top>i[3]&&(l=i[3]+this.offset.click.top)),r.grid&&(a=r.grid[1]?this.originalPageY+Math.round((l-this.originalPageY)/r.grid[1])*r.grid[1]:this.originalPageY,l=i?a-this.offset.click.top>=i[1]||a-this.offset.click.top>i[3]?a:a-this.offset.click.top>=i[1]?a-r.grid[1]:a+r.grid[1]:a,n=r.grid[0]?this.originalPageX+Math.round((h-this.originalPageX)/r.grid[0])*r.grid[0]:this.originalPageX,h=i?n-this.offset.click.left>=i[0]||n-this.offset.click.left>i[2]?n:n-this.offset.click.left>=i[0]?n-r.grid[0]:n+r.grid[0]:n),"y"===r.axis&&(h=this.originalPageX),"x"===r.axis&&(l=this.originalPageY)),{top:l-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:o?0:this.offset.scroll.top),left:h-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:o?0:this.offset.scroll.left)}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_normalizeRightBottom:function(){"y"!==this.options.axis&&"auto"!==this.helper.css("right")&&(this.helper.width(this.helper.width()),this.helper.css("right","auto")),"x"!==this.options.axis&&"auto"!==this.helper.css("bottom")&&(this.helper.height(this.helper.height()),this.helper.css("bottom","auto"))},_trigger:function(t,i,s){return s=s||this._uiHash(),e.ui.plugin.call(this,t,[i,s,this],!0),/^(drag|start|stop)/.test(t)&&(this.positionAbs=this._convertPositionTo("absolute"),s.offset=this.positionAbs),e.Widget.prototype._trigger.call(this,t,i,s)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),e.ui.plugin.add("draggable","connectToSortable",{start:function(t,i,s){var a=e.extend({},i,{item:s.element});s.sortables=[],e(s.options.connectToSortable).each(function(){var i=e(this).sortable("instance");i&&!i.options.disabled&&(s.sortables.push(i),i.refreshPositions(),i._trigger("activate",t,a))})},stop:function(t,i,s){var a=e.extend({},i,{item:s.element});s.cancelHelperRemoval=!1,e.each(s.sortables,function(){var e=this;e.isOver?(e.isOver=0,s.cancelHelperRemoval=!0,e.cancelHelperRemoval=!1,e._storedCSS={position:e.placeholder.css("position"),top:e.placeholder.css("top"),left:e.placeholder.css("left")},e._mouseStop(t),e.options.helper=e.options._helper):(e.cancelHelperRemoval=!0,e._trigger("deactivate",t,a))})},drag:function(t,i,s){e.each(s.sortables,function(){var a=!1,n=this;n.positionAbs=s.positionAbs,n.helperProportions=s.helperProportions,n.offset.click=s.offset.click,n._intersectsWith(n.containerCache)&&(a=!0,e.each(s.sortables,function(){return this.positionAbs=s.positionAbs,this.helperProportions=s.helperProportions,this.offset.click=s.offset.click,this!==n&&this._intersectsWith(this.containerCache)&&e.contains(n.element[0],this.element[0])&&(a=!1),a
})),a?(n.isOver||(n.isOver=1,n.currentItem=i.helper.appendTo(n.element).data("ui-sortable-item",!0),n.options._helper=n.options.helper,n.options.helper=function(){return i.helper[0]},t.target=n.currentItem[0],n._mouseCapture(t,!0),n._mouseStart(t,!0,!0),n.offset.click.top=s.offset.click.top,n.offset.click.left=s.offset.click.left,n.offset.parent.left-=s.offset.parent.left-n.offset.parent.left,n.offset.parent.top-=s.offset.parent.top-n.offset.parent.top,s._trigger("toSortable",t),s.dropped=n.element,e.each(s.sortables,function(){this.refreshPositions()}),s.currentItem=s.element,n.fromOutside=s),n.currentItem&&(n._mouseDrag(t),i.position=n.position)):n.isOver&&(n.isOver=0,n.cancelHelperRemoval=!0,n.options._revert=n.options.revert,n.options.revert=!1,n._trigger("out",t,n._uiHash(n)),n._mouseStop(t,!0),n.options.revert=n.options._revert,n.options.helper=n.options._helper,n.placeholder&&n.placeholder.remove(),s._refreshOffsets(t),i.position=s._generatePosition(t,!0),s._trigger("fromSortable",t),s.dropped=!1,e.each(s.sortables,function(){this.refreshPositions()}))})}}),e.ui.plugin.add("draggable","cursor",{start:function(t,i,s){var a=e("body"),n=s.options;a.css("cursor")&&(n._cursor=a.css("cursor")),a.css("cursor",n.cursor)},stop:function(t,i,s){var a=s.options;a._cursor&&e("body").css("cursor",a._cursor)}}),e.ui.plugin.add("draggable","opacity",{start:function(t,i,s){var a=e(i.helper),n=s.options;a.css("opacity")&&(n._opacity=a.css("opacity")),a.css("opacity",n.opacity)},stop:function(t,i,s){var a=s.options;a._opacity&&e(i.helper).css("opacity",a._opacity)}}),e.ui.plugin.add("draggable","scroll",{start:function(e,t,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(t,i,s){var a=s.options,n=!1,r=s.scrollParentNotHidden[0],o=s.document[0];r!==o&&"HTML"!==r.tagName?(a.axis&&"x"===a.axis||(s.overflowOffset.top+r.offsetHeight-t.pageY<a.scrollSensitivity?r.scrollTop=n=r.scrollTop+a.scrollSpeed:t.pageY-s.overflowOffset.top<a.scrollSensitivity&&(r.scrollTop=n=r.scrollTop-a.scrollSpeed)),a.axis&&"y"===a.axis||(s.overflowOffset.left+r.offsetWidth-t.pageX<a.scrollSensitivity?r.scrollLeft=n=r.scrollLeft+a.scrollSpeed:t.pageX-s.overflowOffset.left<a.scrollSensitivity&&(r.scrollLeft=n=r.scrollLeft-a.scrollSpeed))):(a.axis&&"x"===a.axis||(t.pageY-e(o).scrollTop()<a.scrollSensitivity?n=e(o).scrollTop(e(o).scrollTop()-a.scrollSpeed):e(window).height()-(t.pageY-e(o).scrollTop())<a.scrollSensitivity&&(n=e(o).scrollTop(e(o).scrollTop()+a.scrollSpeed))),a.axis&&"y"===a.axis||(t.pageX-e(o).scrollLeft()<a.scrollSensitivity?n=e(o).scrollLeft(e(o).scrollLeft()-a.scrollSpeed):e(window).width()-(t.pageX-e(o).scrollLeft())<a.scrollSensitivity&&(n=e(o).scrollLeft(e(o).scrollLeft()+a.scrollSpeed)))),n!==!1&&e.ui.ddmanager&&!a.dropBehaviour&&e.ui.ddmanager.prepareOffsets(s,t)}}),e.ui.plugin.add("draggable","snap",{start:function(t,i,s){var a=s.options;s.snapElements=[],e(a.snap.constructor!==String?a.snap.items||":data(ui-draggable)":a.snap).each(function(){var t=e(this),i=t.offset();this!==s.element[0]&&s.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:i.top,left:i.left})})},drag:function(t,i,s){var a,n,r,o,h,l,u,d,c,p,m=s.options,f=m.snapTolerance,g=i.offset.left,v=g+s.helperProportions.width,y=i.offset.top,b=y+s.helperProportions.height;for(c=s.snapElements.length-1;c>=0;c--)h=s.snapElements[c].left-s.margins.left,l=h+s.snapElements[c].width,u=s.snapElements[c].top-s.margins.top,d=u+s.snapElements[c].height,h-f>v||g>l+f||u-f>b||y>d+f||!e.contains(s.snapElements[c].item.ownerDocument,s.snapElements[c].item)?(s.snapElements[c].snapping&&s.options.snap.release&&s.options.snap.release.call(s.element,t,e.extend(s._uiHash(),{snapItem:s.snapElements[c].item})),s.snapElements[c].snapping=!1):("inner"!==m.snapMode&&(a=f>=Math.abs(u-b),n=f>=Math.abs(d-y),r=f>=Math.abs(h-v),o=f>=Math.abs(l-g),a&&(i.position.top=s._convertPositionTo("relative",{top:u-s.helperProportions.height,left:0}).top),n&&(i.position.top=s._convertPositionTo("relative",{top:d,left:0}).top),r&&(i.position.left=s._convertPositionTo("relative",{top:0,left:h-s.helperProportions.width}).left),o&&(i.position.left=s._convertPositionTo("relative",{top:0,left:l}).left)),p=a||n||r||o,"outer"!==m.snapMode&&(a=f>=Math.abs(u-y),n=f>=Math.abs(d-b),r=f>=Math.abs(h-g),o=f>=Math.abs(l-v),a&&(i.position.top=s._convertPositionTo("relative",{top:u,left:0}).top),n&&(i.position.top=s._convertPositionTo("relative",{top:d-s.helperProportions.height,left:0}).top),r&&(i.position.left=s._convertPositionTo("relative",{top:0,left:h}).left),o&&(i.position.left=s._convertPositionTo("relative",{top:0,left:l-s.helperProportions.width}).left)),!s.snapElements[c].snapping&&(a||n||r||o||p)&&s.options.snap.snap&&s.options.snap.snap.call(s.element,t,e.extend(s._uiHash(),{snapItem:s.snapElements[c].item})),s.snapElements[c].snapping=a||n||r||o||p)}}),e.ui.plugin.add("draggable","stack",{start:function(t,i,s){var a,n=s.options,r=e.makeArray(e(n.stack)).sort(function(t,i){return(parseInt(e(t).css("zIndex"),10)||0)-(parseInt(e(i).css("zIndex"),10)||0)});r.length&&(a=parseInt(e(r[0]).css("zIndex"),10)||0,e(r).each(function(t){e(this).css("zIndex",a+t)}),this.css("zIndex",a+r.length))}}),e.ui.plugin.add("draggable","zIndex",{start:function(t,i,s){var a=e(i.helper),n=s.options;a.css("zIndex")&&(n._zIndex=a.css("zIndex")),a.css("zIndex",n.zIndex)},stop:function(t,i,s){var a=s.options;a._zIndex&&e(i.helper).css("zIndex",a._zIndex)}}),e.ui.draggable,e.widget("ui.droppable",{version:"1.11.2",widgetEventPrefix:"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var t,i=this.options,s=i.accept;this.isover=!1,this.isout=!0,this.accept=e.isFunction(s)?s:function(e){return e.is(s)},this.proportions=function(){return arguments.length?(t=arguments[0],void 0):t?t:t={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}},this._addToManager(i.scope),i.addClasses&&this.element.addClass("ui-droppable")},_addToManager:function(t){e.ui.ddmanager.droppables[t]=e.ui.ddmanager.droppables[t]||[],e.ui.ddmanager.droppables[t].push(this)},_splice:function(e){for(var t=0;e.length>t;t++)e[t]===this&&e.splice(t,1)},_destroy:function(){var t=e.ui.ddmanager.droppables[this.options.scope];this._splice(t),this.element.removeClass("ui-droppable ui-droppable-disabled")},_setOption:function(t,i){if("accept"===t)this.accept=e.isFunction(i)?i:function(e){return e.is(i)};else if("scope"===t){var s=e.ui.ddmanager.droppables[this.options.scope];this._splice(s),this._addToManager(i)}this._super(t,i)},_activate:function(t){var i=e.ui.ddmanager.current;this.options.activeClass&&this.element.addClass(this.options.activeClass),i&&this._trigger("activate",t,this.ui(i))},_deactivate:function(t){var i=e.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass),i&&this._trigger("deactivate",t,this.ui(i))},_over:function(t){var i=e.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this.options.hoverClass&&this.element.addClass(this.options.hoverClass),this._trigger("over",t,this.ui(i)))},_out:function(t){var i=e.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("out",t,this.ui(i)))},_drop:function(t,i){var s=i||e.ui.ddmanager.current,a=!1;return s&&(s.currentItem||s.element)[0]!==this.element[0]?(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var i=e(this).droppable("instance");return i.options.greedy&&!i.options.disabled&&i.options.scope===s.options.scope&&i.accept.call(i.element[0],s.currentItem||s.element)&&e.ui.intersect(s,e.extend(i,{offset:i.element.offset()}),i.options.tolerance,t)?(a=!0,!1):void 0}),a?!1:this.accept.call(this.element[0],s.currentItem||s.element)?(this.options.activeClass&&this.element.removeClass(this.options.activeClass),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("drop",t,this.ui(s)),this.element):!1):!1},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}}}),e.ui.intersect=function(){function e(e,t,i){return e>=t&&t+i>e}return function(t,i,s,a){if(!i.offset)return!1;var n=(t.positionAbs||t.position.absolute).left+t.margins.left,r=(t.positionAbs||t.position.absolute).top+t.margins.top,o=n+t.helperProportions.width,h=r+t.helperProportions.height,l=i.offset.left,u=i.offset.top,d=l+i.proportions().width,c=u+i.proportions().height;switch(s){case"fit":return n>=l&&d>=o&&r>=u&&c>=h;case"intersect":return n+t.helperProportions.width/2>l&&d>o-t.helperProportions.width/2&&r+t.helperProportions.height/2>u&&c>h-t.helperProportions.height/2;case"pointer":return e(a.pageY,u,i.proportions().height)&&e(a.pageX,l,i.proportions().width);case"touch":return(r>=u&&c>=r||h>=u&&c>=h||u>r&&h>c)&&(n>=l&&d>=n||o>=l&&d>=o||l>n&&o>d);default:return!1}}}(),e.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(t,i){var s,a,n=e.ui.ddmanager.droppables[t.options.scope]||[],r=i?i.type:null,o=(t.currentItem||t.element).find(":data(ui-droppable)").addBack();e:for(s=0;n.length>s;s++)if(!(n[s].options.disabled||t&&!n[s].accept.call(n[s].element[0],t.currentItem||t.element))){for(a=0;o.length>a;a++)if(o[a]===n[s].element[0]){n[s].proportions().height=0;continue e}n[s].visible="none"!==n[s].element.css("display"),n[s].visible&&("mousedown"===r&&n[s]._activate.call(n[s],i),n[s].offset=n[s].element.offset(),n[s].proportions({width:n[s].element[0].offsetWidth,height:n[s].element[0].offsetHeight}))}},drop:function(t,i){var s=!1;return e.each((e.ui.ddmanager.droppables[t.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&e.ui.intersect(t,this,this.options.tolerance,i)&&(s=this._drop.call(this,i)||s),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,i)))}),s},dragStart:function(t,i){t.element.parentsUntil("body").bind("scroll.droppable",function(){t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,i)})},drag:function(t,i){t.options.refreshPositions&&e.ui.ddmanager.prepareOffsets(t,i),e.each(e.ui.ddmanager.droppables[t.options.scope]||[],function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var s,a,n,r=e.ui.intersect(t,this,this.options.tolerance,i),o=!r&&this.isover?"isout":r&&!this.isover?"isover":null;o&&(this.options.greedy&&(a=this.options.scope,n=this.element.parents(":data(ui-droppable)").filter(function(){return e(this).droppable("instance").options.scope===a}),n.length&&(s=e(n[0]).droppable("instance"),s.greedyChild="isover"===o)),s&&"isover"===o&&(s.isover=!1,s.isout=!0,s._out.call(s,i)),this[o]=!0,this["isout"===o?"isover":"isout"]=!1,this["isover"===o?"_over":"_out"].call(this,i),s&&"isout"===o&&(s.isout=!1,s.isover=!0,s._over.call(s,i)))}})},dragStop:function(t,i){t.element.parentsUntil("body").unbind("scroll.droppable"),t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,i)}},e.ui.droppable,e.widget("ui.resizable",e.ui.mouse,{version:"1.11.2",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(e){return parseInt(e,10)||0},_isNumber:function(e){return!isNaN(parseInt(e,10))},_hasScroll:function(t,i){if("hidden"===e(t).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",a=!1;return t[s]>0?!0:(t[s]=1,a=t[s]>0,t[s]=0,a)},_create:function(){var t,i,s,a,n,r=this,o=this.options;if(this.element.addClass("ui-resizable"),e.extend(this,{_aspectRatio:!!o.aspectRatio,aspectRatio:o.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:o.helper||o.ghost||o.animate?o.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&&(this.element.wrap(e("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=o.handles||(e(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),t=this.handles.split(","),this.handles={},i=0;t.length>i;i++)s=e.trim(t[i]),n="ui-resizable-"+s,a=e("<div class='ui-resizable-handle "+n+"'></div>"),a.css({zIndex:o.zIndex}),"se"===s&&a.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[s]=".ui-resizable-"+s,this.element.append(a);this._renderAxis=function(t){var i,s,a,n;t=t||this.element;for(i in this.handles)this.handles[i].constructor===String&&(this.handles[i]=this.element.children(this.handles[i]).first().show()),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)&&(s=e(this.handles[i],this.element),n=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),a=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),t.css(a,n),this._proportionallyResize()),e(this.handles[i]).length},this._renderAxis(this.element),this._handles=e(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){r.resizing||(this.className&&(a=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=a&&a[1]?a[1]:"se")}),o.autoHide&&(this._handles.hide(),e(this.element).addClass("ui-resizable-autohide").mouseenter(function(){o.disabled||(e(this).removeClass("ui-resizable-autohide"),r._handles.show())}).mouseleave(function(){o.disabled||r.resizing||(e(this).addClass("ui-resizable-autohide"),r._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var t,i=function(t){e(t).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_mouseCapture:function(t){var i,s,a=!1;for(i in this.handles)s=e(this.handles[i])[0],(s===t.target||e.contains(s,t.target))&&(a=!0);return!this.options.disabled&&a},_mouseStart:function(t){var i,s,a,n=this.options,r=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),n.containment&&(i+=e(n.containment).scrollLeft()||0,s+=e(n.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:r.width(),height:r.height()},this.originalSize=this._helper?{width:r.outerWidth(),height:r.outerHeight()}:{width:r.width(),height:r.height()},this.sizeDiff={width:r.outerWidth()-r.width(),height:r.outerHeight()-r.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof n.aspectRatio?n.aspectRatio:this.originalSize.width/this.originalSize.height||1,a=e(".ui-resizable-"+this.axis).css("cursor"),e("body").css("cursor","auto"===a?this.axis+"-resize":a),r.addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var i,s,a=this.originalMousePosition,n=this.axis,r=t.pageX-a.left||0,o=t.pageY-a.top||0,h=this._change[n];return this._updatePrevProperties(),h?(i=h.apply(this,[t,r,o]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(i=this._updateRatio(i,t)),i=this._respectSize(i,t),this._updateCache(i),this._propagate("resize",t),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),e.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(t){this.resizing=!1;var i,s,a,n,r,o,h,l=this.options,u=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),a=s&&this._hasScroll(i[0],"left")?0:u.sizeDiff.height,n=s?0:u.sizeDiff.width,r={width:u.helper.width()-n,height:u.helper.height()-a},o=parseInt(u.element.css("left"),10)+(u.position.left-u.originalPosition.left)||null,h=parseInt(u.element.css("top"),10)+(u.position.top-u.originalPosition.top)||null,l.animate||this.element.css(e.extend(r,{top:h,left:o})),u.helper.height(u.size.height),u.helper.width(u.size.width),this._helper&&!l.animate&&this._proportionallyResize()),e("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var e={};return this.position.top!==this.prevPosition.top&&(e.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(e.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(e.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(e.height=this.size.height+"px"),this.helper.css(e),e},_updateVirtualBoundaries:function(e){var t,i,s,a,n,r=this.options;n={minWidth:this._isNumber(r.minWidth)?r.minWidth:0,maxWidth:this._isNumber(r.maxWidth)?r.maxWidth:1/0,minHeight:this._isNumber(r.minHeight)?r.minHeight:0,maxHeight:this._isNumber(r.maxHeight)?r.maxHeight:1/0},(this._aspectRatio||e)&&(t=n.minHeight*this.aspectRatio,s=n.minWidth/this.aspectRatio,i=n.maxHeight*this.aspectRatio,a=n.maxWidth/this.aspectRatio,t>n.minWidth&&(n.minWidth=t),s>n.minHeight&&(n.minHeight=s),n.maxWidth>i&&(n.maxWidth=i),n.maxHeight>a&&(n.maxHeight=a)),this._vBoundaries=n},_updateCache:function(e){this.offset=this.helper.offset(),this._isNumber(e.left)&&(this.position.left=e.left),this._isNumber(e.top)&&(this.position.top=e.top),this._isNumber(e.height)&&(this.size.height=e.height),this._isNumber(e.width)&&(this.size.width=e.width)},_updateRatio:function(e){var t=this.position,i=this.size,s=this.axis;return this._isNumber(e.height)?e.width=e.height*this.aspectRatio:this._isNumber(e.width)&&(e.height=e.width/this.aspectRatio),"sw"===s&&(e.left=t.left+(i.width-e.width),e.top=null),"nw"===s&&(e.top=t.top+(i.height-e.height),e.left=t.left+(i.width-e.width)),e},_respectSize:function(e){var t=this._vBoundaries,i=this.axis,s=this._isNumber(e.width)&&t.maxWidth&&t.maxWidth<e.width,a=this._isNumber(e.height)&&t.maxHeight&&t.maxHeight<e.height,n=this._isNumber(e.width)&&t.minWidth&&t.minWidth>e.width,r=this._isNumber(e.height)&&t.minHeight&&t.minHeight>e.height,o=this.originalPosition.left+this.originalSize.width,h=this.position.top+this.size.height,l=/sw|nw|w/.test(i),u=/nw|ne|n/.test(i);return n&&(e.width=t.minWidth),r&&(e.height=t.minHeight),s&&(e.width=t.maxWidth),a&&(e.height=t.maxHeight),n&&l&&(e.left=o-t.minWidth),s&&l&&(e.left=o-t.maxWidth),r&&u&&(e.top=h-t.minHeight),a&&u&&(e.top=h-t.maxHeight),e.width||e.height||e.left||!e.top?e.width||e.height||e.top||!e.left||(e.left=null):e.top=null,e},_getPaddingPlusBorderDimensions:function(e){for(var t=0,i=[],s=[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBottomWidth"),e.css("borderLeftWidth")],a=[e.css("paddingTop"),e.css("paddingRight"),e.css("paddingBottom"),e.css("paddingLeft")];4>t;t++)i[t]=parseInt(s[t],10)||0,i[t]+=parseInt(a[t],10)||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var e,t=0,i=this.helper||this.element;this._proportionallyResizeElements.length>t;t++)e=this._proportionallyResizeElements[t],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(e)),e.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var t=this.element,i=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper||e("<div style='overflow:hidden;'></div>"),this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(e,t){return{width:this.originalSize.width+t}},w:function(e,t){var i=this.originalSize,s=this.originalPosition;return{left:s.left+t,width:i.width-t}},n:function(e,t,i){var s=this.originalSize,a=this.originalPosition;return{top:a.top+i,height:s.height-i}},s:function(e,t,i){return{height:this.originalSize.height+i}},se:function(t,i,s){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,i,s]))},sw:function(t,i,s){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,i,s]))},ne:function(t,i,s){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,i,s]))},nw:function(t,i,s){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,i,s]))}},_propagate:function(t,i){e.ui.plugin.call(this,t,[i,this.ui()]),"resize"!==t&&this._trigger(t,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),e.ui.plugin.add("resizable","animate",{stop:function(t){var i=e(this).resizable("instance"),s=i.options,a=i._proportionallyResizeElements,n=a.length&&/textarea/i.test(a[0].nodeName),r=n&&i._hasScroll(a[0],"left")?0:i.sizeDiff.height,o=n?0:i.sizeDiff.width,h={width:i.size.width-o,height:i.size.height-r},l=parseInt(i.element.css("left"),10)+(i.position.left-i.originalPosition.left)||null,u=parseInt(i.element.css("top"),10)+(i.position.top-i.originalPosition.top)||null;i.element.animate(e.extend(h,u&&l?{top:u,left:l}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseInt(i.element.css("width"),10),height:parseInt(i.element.css("height"),10),top:parseInt(i.element.css("top"),10),left:parseInt(i.element.css("left"),10)};a&&a.length&&e(a[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",t)}})}}),e.ui.plugin.add("resizable","containment",{start:function(){var t,i,s,a,n,r,o,h=e(this).resizable("instance"),l=h.options,u=h.element,d=l.containment,c=d instanceof e?d.get(0):/parent/.test(d)?u.parent().get(0):d;c&&(h.containerElement=e(c),/document/.test(d)||d===document?(h.containerOffset={left:0,top:0},h.containerPosition={left:0,top:0},h.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight}):(t=e(c),i=[],e(["Top","Right","Left","Bottom"]).each(function(e,s){i[e]=h._num(t.css("padding"+s))}),h.containerOffset=t.offset(),h.containerPosition=t.position(),h.containerSize={height:t.innerHeight()-i[3],width:t.innerWidth()-i[1]},s=h.containerOffset,a=h.containerSize.height,n=h.containerSize.width,r=h._hasScroll(c,"left")?c.scrollWidth:n,o=h._hasScroll(c)?c.scrollHeight:a,h.parentData={element:c,left:s.left,top:s.top,width:r,height:o}))},resize:function(t){var i,s,a,n,r=e(this).resizable("instance"),o=r.options,h=r.containerOffset,l=r.position,u=r._aspectRatio||t.shiftKey,d={top:0,left:0},c=r.containerElement,p=!0;c[0]!==document&&/static/.test(c.css("position"))&&(d=h),l.left<(r._helper?h.left:0)&&(r.size.width=r.size.width+(r._helper?r.position.left-h.left:r.position.left-d.left),u&&(r.size.height=r.size.width/r.aspectRatio,p=!1),r.position.left=o.helper?h.left:0),l.top<(r._helper?h.top:0)&&(r.size.height=r.size.height+(r._helper?r.position.top-h.top:r.position.top),u&&(r.size.width=r.size.height*r.aspectRatio,p=!1),r.position.top=r._helper?h.top:0),a=r.containerElement.get(0)===r.element.parent().get(0),n=/relative|absolute/.test(r.containerElement.css("position")),a&&n?(r.offset.left=r.parentData.left+r.position.left,r.offset.top=r.parentData.top+r.position.top):(r.offset.left=r.element.offset().left,r.offset.top=r.element.offset().top),i=Math.abs(r.sizeDiff.width+(r._helper?r.offset.left-d.left:r.offset.left-h.left)),s=Math.abs(r.sizeDiff.height+(r._helper?r.offset.top-d.top:r.offset.top-h.top)),i+r.size.width>=r.parentData.width&&(r.size.width=r.parentData.width-i,u&&(r.size.height=r.size.width/r.aspectRatio,p=!1)),s+r.size.height>=r.parentData.height&&(r.size.height=r.parentData.height-s,u&&(r.size.width=r.size.height*r.aspectRatio,p=!1)),p||(r.position.left=r.prevPosition.left,r.position.top=r.prevPosition.top,r.size.width=r.prevSize.width,r.size.height=r.prevSize.height)},stop:function(){var t=e(this).resizable("instance"),i=t.options,s=t.containerOffset,a=t.containerPosition,n=t.containerElement,r=e(t.helper),o=r.offset(),h=r.outerWidth()-t.sizeDiff.width,l=r.outerHeight()-t.sizeDiff.height;t._helper&&!i.animate&&/relative/.test(n.css("position"))&&e(this).css({left:o.left-a.left-s.left,width:h,height:l}),t._helper&&!i.animate&&/static/.test(n.css("position"))&&e(this).css({left:o.left-a.left-s.left,width:h,height:l})}}),e.ui.plugin.add("resizable","alsoResize",{start:function(){var t=e(this).resizable("instance"),i=t.options,s=function(t){e(t).each(function(){var t=e(this);t.data("ui-resizable-alsoresize",{width:parseInt(t.width(),10),height:parseInt(t.height(),10),left:parseInt(t.css("left"),10),top:parseInt(t.css("top"),10)})})};"object"!=typeof i.alsoResize||i.alsoResize.parentNode?s(i.alsoResize):i.alsoResize.length?(i.alsoResize=i.alsoResize[0],s(i.alsoResize)):e.each(i.alsoResize,function(e){s(e)})},resize:function(t,i){var s=e(this).resizable("instance"),a=s.options,n=s.originalSize,r=s.originalPosition,o={height:s.size.height-n.height||0,width:s.size.width-n.width||0,top:s.position.top-r.top||0,left:s.position.left-r.left||0},h=function(t,s){e(t).each(function(){var t=e(this),a=e(this).data("ui-resizable-alsoresize"),n={},r=s&&s.length?s:t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(r,function(e,t){var i=(a[t]||0)+(o[t]||0);i&&i>=0&&(n[t]=i||null)}),t.css(n)})};"object"!=typeof a.alsoResize||a.alsoResize.nodeType?h(a.alsoResize):e.each(a.alsoResize,function(e,t){h(e,t)})},stop:function(){e(this).removeData("resizable-alsoresize")}}),e.ui.plugin.add("resizable","ghost",{start:function(){var t=e(this).resizable("instance"),i=t.options,s=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:s.height,width:s.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof i.ghost?i.ghost:""),t.ghost.appendTo(t.helper)},resize:function(){var t=e(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=e(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),e.ui.plugin.add("resizable","grid",{resize:function(){var t,i=e(this).resizable("instance"),s=i.options,a=i.size,n=i.originalSize,r=i.originalPosition,o=i.axis,h="number"==typeof s.grid?[s.grid,s.grid]:s.grid,l=h[0]||1,u=h[1]||1,d=Math.round((a.width-n.width)/l)*l,c=Math.round((a.height-n.height)/u)*u,p=n.width+d,m=n.height+c,f=s.maxWidth&&p>s.maxWidth,g=s.maxHeight&&m>s.maxHeight,v=s.minWidth&&s.minWidth>p,y=s.minHeight&&s.minHeight>m;s.grid=h,v&&(p+=l),y&&(m+=u),f&&(p-=l),g&&(m-=u),/^(se|s|e)$/.test(o)?(i.size.width=p,i.size.height=m):/^(ne)$/.test(o)?(i.size.width=p,i.size.height=m,i.position.top=r.top-c):/^(sw)$/.test(o)?(i.size.width=p,i.size.height=m,i.position.left=r.left-d):((0>=m-u||0>=p-l)&&(t=i._getPaddingPlusBorderDimensions(this)),m-u>0?(i.size.height=m,i.position.top=r.top-c):(m=u-t.height,i.size.height=m,i.position.top=r.top+n.height-m),p-l>0?(i.size.width=p,i.position.left=r.left-d):(p=u-t.height,i.size.width=p,i.position.left=r.left+n.width-p))}}),e.ui.resizable,e.widget("ui.selectable",e.ui.mouse,{version:"1.11.2",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var t,i=this;this.element.addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){t=e(i.options.filter,i.element[0]),t.addClass("ui-selectee"),t.each(function(){var t=e(this),i=t.offset();e.data(this,"selectable-item",{element:this,$element:t,left:i.left,top:i.top,right:i.left+t.outerWidth(),bottom:i.top+t.outerHeight(),startselected:!1,selected:t.hasClass("ui-selected"),selecting:t.hasClass("ui-selecting"),unselecting:t.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=t.addClass("ui-selectee"),this._mouseInit(),this.helper=e("<div class='ui-selectable-helper'></div>")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled"),this._mouseDestroy()},_mouseStart:function(t){var i=this,s=this.options;this.opos=[t.pageX,t.pageY],this.options.disabled||(this.selectees=e(s.filter,this.element[0]),this._trigger("start",t),e(s.appendTo).append(this.helper),this.helper.css({left:t.pageX,top:t.pageY,width:0,height:0}),s.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var s=e.data(this,"selectable-item");s.startselected=!0,t.metaKey||t.ctrlKey||(s.$element.removeClass("ui-selected"),s.selected=!1,s.$element.addClass("ui-unselecting"),s.unselecting=!0,i._trigger("unselecting",t,{unselecting:s.element}))}),e(t.target).parents().addBack().each(function(){var s,a=e.data(this,"selectable-item");return a?(s=!t.metaKey&&!t.ctrlKey||!a.$element.hasClass("ui-selected"),a.$element.removeClass(s?"ui-unselecting":"ui-selected").addClass(s?"ui-selecting":"ui-unselecting"),a.unselecting=!s,a.selecting=s,a.selected=s,s?i._trigger("selecting",t,{selecting:a.element}):i._trigger("unselecting",t,{unselecting:a.element}),!1):void 0}))},_mouseDrag:function(t){if(this.dragged=!0,!this.options.disabled){var i,s=this,a=this.options,n=this.opos[0],r=this.opos[1],o=t.pageX,h=t.pageY;return n>o&&(i=o,o=n,n=i),r>h&&(i=h,h=r,r=i),this.helper.css({left:n,top:r,width:o-n,height:h-r}),this.selectees.each(function(){var i=e.data(this,"selectable-item"),l=!1;
i&&i.element!==s.element[0]&&("touch"===a.tolerance?l=!(i.left>o||n>i.right||i.top>h||r>i.bottom):"fit"===a.tolerance&&(l=i.left>n&&o>i.right&&i.top>r&&h>i.bottom),l?(i.selected&&(i.$element.removeClass("ui-selected"),i.selected=!1),i.unselecting&&(i.$element.removeClass("ui-unselecting"),i.unselecting=!1),i.selecting||(i.$element.addClass("ui-selecting"),i.selecting=!0,s._trigger("selecting",t,{selecting:i.element}))):(i.selecting&&((t.metaKey||t.ctrlKey)&&i.startselected?(i.$element.removeClass("ui-selecting"),i.selecting=!1,i.$element.addClass("ui-selected"),i.selected=!0):(i.$element.removeClass("ui-selecting"),i.selecting=!1,i.startselected&&(i.$element.addClass("ui-unselecting"),i.unselecting=!0),s._trigger("unselecting",t,{unselecting:i.element}))),i.selected&&(t.metaKey||t.ctrlKey||i.startselected||(i.$element.removeClass("ui-selected"),i.selected=!1,i.$element.addClass("ui-unselecting"),i.unselecting=!0,s._trigger("unselecting",t,{unselecting:i.element})))))}),!1}},_mouseStop:function(t){var i=this;return this.dragged=!1,e(".ui-unselecting",this.element[0]).each(function(){var s=e.data(this,"selectable-item");s.$element.removeClass("ui-unselecting"),s.unselecting=!1,s.startselected=!1,i._trigger("unselected",t,{unselected:s.element})}),e(".ui-selecting",this.element[0]).each(function(){var s=e.data(this,"selectable-item");s.$element.removeClass("ui-selecting").addClass("ui-selected"),s.selecting=!1,s.selected=!0,s.startselected=!0,i._trigger("selected",t,{selected:s.element})}),this._trigger("stop",t),this.helper.remove(),!1}}),e.widget("ui.sortable",e.ui.mouse,{version:"1.11.2",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(e,t,i){return e>=t&&t+i>e},_isFloating:function(e){return/left|right/.test(e.css("float"))||/inline|table-cell/.test(e.css("display"))},_create:function(){var e=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?"x"===e.axis||this._isFloating(this.items[0].item):!1,this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(e,t){this._super(e,t),"handle"===e&&this._setHandleClassName()},_setHandleClassName:function(){this.element.find(".ui-sortable-handle").removeClass("ui-sortable-handle"),e.each(this.items,function(){(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item).addClass("ui-sortable-handle")})},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").find(".ui-sortable-handle").removeClass("ui-sortable-handle"),this._mouseDestroy();for(var e=this.items.length-1;e>=0;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(t,i){var s=null,a=!1,n=this;return this.reverting?!1:this.options.disabled||"static"===this.options.type?!1:(this._refreshItems(t),e(t.target).parents().each(function(){return e.data(this,n.widgetName+"-item")===n?(s=e(this),!1):void 0}),e.data(t.target,n.widgetName+"-item")===n&&(s=e(t.target)),s?!this.options.handle||i||(e(this.options.handle,s).find("*").addBack().each(function(){this===t.target&&(a=!0)}),a)?(this.currentItem=s,this._removeCurrentsFromItems(),!0):!1:!1)},_mouseStart:function(t,i,s){var a,n,r=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,r.cursorAt&&this._adjustOffsetFromHelper(r.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),r.containment&&this._setContainment(),r.cursor&&"auto"!==r.cursor&&(n=this.document.find("body"),this.storedCursor=n.css("cursor"),n.css("cursor",r.cursor),this.storedStylesheet=e("<style>*{ cursor: "+r.cursor+" !important; }</style>").appendTo(n)),r.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",r.opacity)),r.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",r.zIndex)),this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!s)for(a=this.containers.length-1;a>=0;a--)this.containers[a]._trigger("activate",t,this._uiHash(this));return e.ui.ddmanager&&(e.ui.ddmanager.current=this),e.ui.ddmanager&&!r.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){var i,s,a,n,r=this.options,o=!1;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<r.scrollSensitivity?this.scrollParent[0].scrollTop=o=this.scrollParent[0].scrollTop+r.scrollSpeed:t.pageY-this.overflowOffset.top<r.scrollSensitivity&&(this.scrollParent[0].scrollTop=o=this.scrollParent[0].scrollTop-r.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<r.scrollSensitivity?this.scrollParent[0].scrollLeft=o=this.scrollParent[0].scrollLeft+r.scrollSpeed:t.pageX-this.overflowOffset.left<r.scrollSensitivity&&(this.scrollParent[0].scrollLeft=o=this.scrollParent[0].scrollLeft-r.scrollSpeed)):(t.pageY-e(document).scrollTop()<r.scrollSensitivity?o=e(document).scrollTop(e(document).scrollTop()-r.scrollSpeed):e(window).height()-(t.pageY-e(document).scrollTop())<r.scrollSensitivity&&(o=e(document).scrollTop(e(document).scrollTop()+r.scrollSpeed)),t.pageX-e(document).scrollLeft()<r.scrollSensitivity?o=e(document).scrollLeft(e(document).scrollLeft()-r.scrollSpeed):e(window).width()-(t.pageX-e(document).scrollLeft())<r.scrollSensitivity&&(o=e(document).scrollLeft(e(document).scrollLeft()+r.scrollSpeed))),o!==!1&&e.ui.ddmanager&&!r.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t)),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),i=this.items.length-1;i>=0;i--)if(s=this.items[i],a=s.item[0],n=this._intersectsWithPointer(s),n&&s.instance===this.currentContainer&&a!==this.currentItem[0]&&this.placeholder[1===n?"next":"prev"]()[0]!==a&&!e.contains(this.placeholder[0],a)&&("semi-dynamic"===this.options.type?!e.contains(this.element[0],a):!0)){if(this.direction=1===n?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(s))break;this._rearrange(t,s),this._trigger("change",t,this._uiHash());break}return this._contactContainers(t),e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,i){if(t){if(e.ui.ddmanager&&!this.options.dropBehaviour&&e.ui.ddmanager.drop(this,t),this.options.revert){var s=this,a=this.placeholder.offset(),n=this.options.axis,r={};n&&"x"!==n||(r.left=a.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollLeft)),n&&"y"!==n||(r.top=a.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,e(this.helper).animate(r,parseInt(this.options.revert,10)||500,function(){s._clear(t)})}else this._clear(t,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp({target:null}),"original"===this.options.helper?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var t=this.containers.length-1;t>=0;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var i=this._getItemsAsjQuery(t&&t.connected),s=[];return t=t||{},e(i).each(function(){var i=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[\-=_](.+)/);i&&s.push((t.key||i[1]+"[]")+"="+(t.key&&t.expression?i[1]:i[2]))}),!s.length&&t.key&&s.push(t.key+"="),s.join("&")},toArray:function(t){var i=this._getItemsAsjQuery(t&&t.connected),s=[];return t=t||{},i.each(function(){s.push(e(t.item||this).attr(t.attribute||"id")||"")}),s},_intersectsWith:function(e){var t=this.positionAbs.left,i=t+this.helperProportions.width,s=this.positionAbs.top,a=s+this.helperProportions.height,n=e.left,r=n+e.width,o=e.top,h=o+e.height,l=this.offset.click.top,u=this.offset.click.left,d="x"===this.options.axis||s+l>o&&h>s+l,c="y"===this.options.axis||t+u>n&&r>t+u,p=d&&c;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?p:t+this.helperProportions.width/2>n&&r>i-this.helperProportions.width/2&&s+this.helperProportions.height/2>o&&h>a-this.helperProportions.height/2},_intersectsWithPointer:function(e){var t="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height),i="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width),s=t&&i,a=this._getDragVerticalDirection(),n=this._getDragHorizontalDirection();return s?this.floating?n&&"right"===n||"down"===a?2:1:a&&("down"===a?2:1):!1},_intersectsWithSides:function(e){var t=this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+e.height/2,e.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width),s=this._getDragVerticalDirection(),a=this._getDragHorizontalDirection();return this.floating&&a?"right"===a&&i||"left"===a&&!i:s&&("down"===s&&t||"up"===s&&!t)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return 0!==e&&(e>0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return 0!==e&&(e>0?"right":"left")},refresh:function(e){return this._refreshItems(e),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor===String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){function i(){o.push(this)}var s,a,n,r,o=[],h=[],l=this._connectWith();if(l&&t)for(s=l.length-1;s>=0;s--)for(n=e(l[s]),a=n.length-1;a>=0;a--)r=e.data(n[a],this.widgetFullName),r&&r!==this&&!r.options.disabled&&h.push([e.isFunction(r.options.items)?r.options.items.call(r.element):e(r.options.items,r.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),r]);for(h.push([e.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),s=h.length-1;s>=0;s--)h[s][0].each(i);return e(o)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=e.grep(this.items,function(e){for(var i=0;t.length>i;i++)if(t[i]===e.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var i,s,a,n,r,o,h,l,u=this.items,d=[[e.isFunction(this.options.items)?this.options.items.call(this.element[0],t,{item:this.currentItem}):e(this.options.items,this.element),this]],c=this._connectWith();if(c&&this.ready)for(i=c.length-1;i>=0;i--)for(a=e(c[i]),s=a.length-1;s>=0;s--)n=e.data(a[s],this.widgetFullName),n&&n!==this&&!n.options.disabled&&(d.push([e.isFunction(n.options.items)?n.options.items.call(n.element[0],t,{item:this.currentItem}):e(n.options.items,n.element),n]),this.containers.push(n));for(i=d.length-1;i>=0;i--)for(r=d[i][1],o=d[i][0],s=0,l=o.length;l>s;s++)h=e(o[s]),h.data(this.widgetName+"-item",r),u.push({item:h,instance:r,width:0,height:0,left:0,top:0})},refreshPositions:function(t){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());var i,s,a,n;for(i=this.items.length-1;i>=0;i--)s=this.items[i],s.instance!==this.currentContainer&&this.currentContainer&&s.item[0]!==this.currentItem[0]||(a=this.options.toleranceElement?e(this.options.toleranceElement,s.item):s.item,t||(s.width=a.outerWidth(),s.height=a.outerHeight()),n=a.offset(),s.left=n.left,s.top=n.top);if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(i=this.containers.length-1;i>=0;i--)n=this.containers[i].element.offset(),this.containers[i].containerCache.left=n.left,this.containers[i].containerCache.top=n.top,this.containers[i].containerCache.width=this.containers[i].element.outerWidth(),this.containers[i].containerCache.height=this.containers[i].element.outerHeight();return this},_createPlaceholder:function(t){t=t||this;var i,s=t.options;s.placeholder&&s.placeholder.constructor!==String||(i=s.placeholder,s.placeholder={element:function(){var s=t.currentItem[0].nodeName.toLowerCase(),a=e("<"+s+">",t.document[0]).addClass(i||t.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");return"tr"===s?t.currentItem.children().each(function(){e("<td>&#160;</td>",t.document[0]).attr("colspan",e(this).attr("colspan")||1).appendTo(a)}):"img"===s&&a.attr("src",t.currentItem.attr("src")),i||a.css("visibility","hidden"),a},update:function(e,a){(!i||s.forcePlaceholderSize)&&(a.height()||a.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css("paddingTop")||0,10)-parseInt(t.currentItem.css("paddingBottom")||0,10)),a.width()||a.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css("paddingLeft")||0,10)-parseInt(t.currentItem.css("paddingRight")||0,10)))}}),t.placeholder=e(s.placeholder.element.call(t.element,t.currentItem)),t.currentItem.after(t.placeholder),s.placeholder.update(t,t.placeholder)},_contactContainers:function(t){var i,s,a,n,r,o,h,l,u,d,c=null,p=null;for(i=this.containers.length-1;i>=0;i--)if(!e.contains(this.currentItem[0],this.containers[i].element[0]))if(this._intersectsWith(this.containers[i].containerCache)){if(c&&e.contains(this.containers[i].element[0],c.element[0]))continue;c=this.containers[i],p=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",t,this._uiHash(this)),this.containers[i].containerCache.over=0);if(c)if(1===this.containers.length)this.containers[p].containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1);else{for(a=1e4,n=null,u=c.floating||this._isFloating(this.currentItem),r=u?"left":"top",o=u?"width":"height",d=u?"clientX":"clientY",s=this.items.length-1;s>=0;s--)e.contains(this.containers[p].element[0],this.items[s].item[0])&&this.items[s].item[0]!==this.currentItem[0]&&(h=this.items[s].item.offset()[r],l=!1,t[d]-h>this.items[s][o]/2&&(l=!0),a>Math.abs(t[d]-h)&&(a=Math.abs(t[d]-h),n=this.items[s],this.direction=l?"up":"down"));if(!n&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[p])return this.currentContainer.containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash()),this.currentContainer.containerCache.over=1),void 0;n?this._rearrange(t,n,null,!0):this._rearrange(t,null,this.containers[p].element,!0),this._trigger("change",t,this._uiHash()),this.containers[p]._trigger("change",t,this._uiHash(this)),this.currentContainer=this.containers[p],this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1}},_createHelper:function(t){var i=this.options,s=e.isFunction(i.helper)?e(i.helper.apply(this.element[0],[t,this.currentItem])):"clone"===i.helper?this.currentItem.clone():this.currentItem;return s.parents("body").length||e("parent"!==i.appendTo?i.appendTo:this.currentItem[0].parentNode)[0].appendChild(s[0]),s[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(!s[0].style.width||i.forceHelperSize)&&s.width(this.currentItem.width()),(!s[0].style.height||i.forceHelperSize)&&s.height(this.currentItem.height()),s},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==document&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&e.ui.ie)&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,s,a=this.options;"parent"===a.containment&&(a.containment=this.helper[0].parentNode),("document"===a.containment||"window"===a.containment)&&(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,e("document"===a.containment?document:window).width()-this.helperProportions.width-this.margins.left,(e("document"===a.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(a.containment)||(t=e(a.containment)[0],i=e(a.containment).offset(),s="hidden"!==e(t).css("overflow"),this.containment=[i.left+(parseInt(e(t).css("borderLeftWidth"),10)||0)+(parseInt(e(t).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(e(t).css("borderTopWidth"),10)||0)+(parseInt(e(t).css("paddingTop"),10)||0)-this.margins.top,i.left+(s?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(parseInt(e(t).css("borderLeftWidth"),10)||0)-(parseInt(e(t).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(s?Math.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(e(t).css("borderTopWidth"),10)||0)-(parseInt(e(t).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(t,i){i||(i=this.position);var s="absolute"===t?1:-1,a="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,n=/(html|body)/i.test(a[0].tagName);return{top:i.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():n?0:a.scrollTop())*s,left:i.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():n?0:a.scrollLeft())*s}},_generatePosition:function(t){var i,s,a=this.options,n=t.pageX,r=t.pageY,o="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,h=/(html|body)/i.test(o[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==document&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(n=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(r=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(n=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(r=this.containment[3]+this.offset.click.top)),a.grid&&(i=this.originalPageY+Math.round((r-this.originalPageY)/a.grid[1])*a.grid[1],r=this.containment?i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3]?i:i-this.offset.click.top>=this.containment[1]?i-a.grid[1]:i+a.grid[1]:i,s=this.originalPageX+Math.round((n-this.originalPageX)/a.grid[0])*a.grid[0],n=this.containment?s-this.offset.click.left>=this.containment[0]&&s-this.offset.click.left<=this.containment[2]?s:s-this.offset.click.left>=this.containment[0]?s-a.grid[0]:s+a.grid[0]:s)),{top:r-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():h?0:o.scrollTop()),left:n-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():h?0:o.scrollLeft())}},_rearrange:function(e,t,i,s){i?i[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?t.item[0]:t.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var a=this.counter;this._delay(function(){a===this.counter&&this.refreshPositions(!s)})},_clear:function(e,t){function i(e,t,i){return function(s){i._trigger(e,s,t._uiHash(t))}}this.reverting=!1;var s,a=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(s in this._storedCSS)("auto"===this._storedCSS[s]||"static"===this._storedCSS[s])&&(this._storedCSS[s]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!t&&a.push(function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||t||a.push(function(e){this._trigger("update",e,this._uiHash())}),this!==this.currentContainer&&(t||(a.push(function(e){this._trigger("remove",e,this._uiHash())}),a.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),a.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer)))),s=this.containers.length-1;s>=0;s--)t||a.push(i("deactivate",this,this.containers[s])),this.containers[s].containerCache.over&&(a.push(i("out",this,this.containers[s])),this.containers[s].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,t||this._trigger("beforeStop",e,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!t){for(s=0;a.length>s;s++)a[s].call(this,e);this._trigger("stop",e,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){e.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(t){var i=t||this;return{helper:i.helper,placeholder:i.placeholder||e([]),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:t?t.element:null}}})});

var acyJquery = jQuery.noConflict();
if(oldjQuery) window.jQuery = oldjQuery;
PK!^p���j�jjs/jquery/jquery-1.9.1.min.jsnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

var oldjQuery = (window.jQuery) ? jQuery.noConflict() : null;

(function(e,t){var n,r,i=typeof t,o=e.document,a=e.location,s=e.jQuery,u=e.$,l={},c=[],p="1.9.1",f=c.concat,d=c.push,h=c.slice,g=c.indexOf,m=l.toString,y=l.hasOwnProperty,v=p.trim,b=function(e,t){return new b.fn.init(e,t,r)},x=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=/\S+/g,T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,k=/^[\],:{}\s]*$/,E=/(?:^|:|,)(?:\s*\[)+/g,S=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,A=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,j=/^-ms-/,D=/-([\da-z])/gi,L=function(e,t){return t.toUpperCase()},H=function(e){(o.addEventListener||"load"===e.type||"complete"===o.readyState)&&(q(),b.ready())},q=function(){o.addEventListener?(o.removeEventListener("DOMContentLoaded",H,!1),e.removeEventListener("load",H,!1)):(o.detachEvent("onreadystatechange",H),e.detachEvent("onload",H))};b.fn=b.prototype={jquery:p,constructor:b,init:function(e,n,r){var i,a;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof b?n[0]:n,b.merge(this,b.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:o,!0)),C.test(i[1])&&b.isPlainObject(n))for(i in n)b.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(a=o.getElementById(i[2]),a&&a.parentNode){if(a.id!==i[2])return r.find(e);this.length=1,this[0]=a}return this.context=o,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):b.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),b.makeArray(e,this))},selector:"",length:0,size:function(){return this.length},toArray:function(){return h.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=b.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return b.each(this,e,t)},ready:function(e){return b.ready.promise().done(e),this},slice:function(){return this.pushStack(h.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(b.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:d,sort:[].sort,splice:[].splice},b.fn.init.prototype=b.fn,b.extend=b.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},u=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},u=2),"object"==typeof s||b.isFunction(s)||(s={}),l===u&&(s=this,--u);l>u;u++)if(null!=(o=arguments[u]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(b.isPlainObject(r)||(n=b.isArray(r)))?(n?(n=!1,a=e&&b.isArray(e)?e:[]):a=e&&b.isPlainObject(e)?e:{},s[i]=b.extend(c,a,r)):r!==t&&(s[i]=r));return s},b.extend({noConflict:function(t){return e.$===b&&(e.$=u),t&&e.jQuery===b&&(e.jQuery=s),b},isReady:!1,readyWait:1,holdReady:function(e){e?b.readyWait++:b.ready(!0)},ready:function(e){if(e===!0?!--b.readyWait:!b.isReady){if(!o.body)return setTimeout(b.ready);b.isReady=!0,e!==!0&&--b.readyWait>0||(n.resolveWith(o,[b]),b.fn.trigger&&b(o).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===b.type(e)},isArray:Array.isArray||function(e){return"array"===b.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[m.call(e)]||"object":typeof e},isPlainObject:function(e){if(!e||"object"!==b.type(e)||e.nodeType||b.isWindow(e))return!1;try{if(e.constructor&&!y.call(e,"constructor")&&!y.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||y.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||o;var r=C.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=b.buildFragment([e],t,i),i&&b(i).remove(),b.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=b.trim(n),n&&k.test(n.replace(S,"@").replace(A,"]").replace(E,"")))?Function("return "+n)():(b.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||b.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&b.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(j,"ms-").replace(D,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:v&&!v.call("\ufeff\u00a0")?function(e){return null==e?"":v.call(e)}:function(e){return null==e?"":(e+"").replace(T,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?b.merge(n,"string"==typeof e?[e]:e):d.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(g)return g.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return f.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),b.isFunction(e)?(r=h.call(arguments,2),i=function(){return e.apply(n||this,r.concat(h.call(arguments)))},i.guid=e.guid=e.guid||b.guid++,i):t},access:function(e,n,r,i,o,a,s){var u=0,l=e.length,c=null==r;if("object"===b.type(r)){o=!0;for(u in r)b.access(e,n,u,r[u],!0,a,s)}else if(i!==t&&(o=!0,b.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(b(e),n)})),n))for(;l>u;u++)n(e[u],r,s?i:i.call(e[u],u,n(e[u],r)));return o?e:c?n.call(e):l?n(e[0],r):a},now:function(){return(new Date).getTime()}}),b.ready.promise=function(t){if(!n)if(n=b.Deferred(),"complete"===o.readyState)setTimeout(b.ready);else if(o.addEventListener)o.addEventListener("DOMContentLoaded",H,!1),e.addEventListener("load",H,!1);else{o.attachEvent("onreadystatechange",H),e.attachEvent("onload",H);var r=!1;try{r=null==e.frameElement&&o.documentElement}catch(i){}r&&r.doScroll&&function a(){if(!b.isReady){try{r.doScroll("left")}catch(e){return setTimeout(a,50)}q(),b.ready()}}()}return n.promise(t)},b.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=b.type(e);return b.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=b(o);var _={};function F(e){var t=_[e]={};return b.each(e.match(w)||[],function(e,n){t[n]=!0}),t}b.Callbacks=function(e){e="string"==typeof e?_[e]||F(e):b.extend({},e);var n,r,i,o,a,s,u=[],l=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=u.length,n=!0;u&&o>a;a++)if(u[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,u&&(l?l.length&&c(l.shift()):r?u=[]:p.disable())},p={add:function(){if(u){var t=u.length;(function i(t){b.each(t,function(t,n){var r=b.type(n);"function"===r?e.unique&&p.has(n)||u.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=u.length:r&&(s=t,c(r))}return this},remove:function(){return u&&b.each(arguments,function(e,t){var r;while((r=b.inArray(t,u,r))>-1)u.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?b.inArray(e,u)>-1:!(!u||!u.length)},empty:function(){return u=[],this},disable:function(){return u=l=r=t,this},disabled:function(){return!u},lock:function(){return l=t,r||p.disable(),this},locked:function(){return!l},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],!u||i&&!l||(n?l.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},b.extend({Deferred:function(e){var t=[["resolve","done",b.Callbacks("once memory"),"resolved"],["reject","fail",b.Callbacks("once memory"),"rejected"],["notify","progress",b.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return b.Deferred(function(n){b.each(t,function(t,o){var a=o[0],s=b.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&b.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?b.extend(e,r):r}},i={};return r.pipe=r.then,b.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=h.call(arguments),r=n.length,i=1!==r||e&&b.isFunction(e.promise)?r:0,o=1===i?e:b.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?h.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,u,l;if(r>1)for(s=Array(r),u=Array(r),l=Array(r);r>t;t++)n[t]&&b.isFunction(n[t].promise)?n[t].promise().done(a(t,l,n)).fail(o.reject).progress(a(t,u,s)):--i;return i||o.resolveWith(l,n),o.promise()}}),b.support=function(){var t,n,r,a,s,u,l,c,p,f,d=o.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=d.getElementsByTagName("*"),r=d.getElementsByTagName("a")[0],!n||!r||!n.length)return{};s=o.createElement("select"),l=s.appendChild(o.createElement("option")),a=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={getSetAttribute:"t"!==d.className,leadingWhitespace:3===d.firstChild.nodeType,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:"/a"===r.getAttribute("href"),opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:!!a.value,optSelected:l.selected,enctype:!!o.createElement("form").enctype,html5Clone:"<:nav></:nav>"!==o.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===o.compatMode,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},a.checked=!0,t.noCloneChecked=a.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!l.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}a=o.createElement("input"),a.setAttribute("value",""),t.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),t.radioValue="t"===a.value,a.setAttribute("checked","t"),a.setAttribute("name","t"),u=o.createDocumentFragment(),u.appendChild(a),t.appendChecked=a.checked,t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;return d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip,b(function(){var n,r,a,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",u=o.getElementsByTagName("body")[0];u&&(n=o.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",u.appendChild(n).appendChild(d),d.innerHTML="<table><tr><td></td><td>t</td></tr></table>",a=d.getElementsByTagName("td"),a[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===a[0].offsetHeight,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=p&&0===a[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=4===d.offsetWidth,t.doesNotIncludeMarginInBodyOffset=1!==u.offsetTop,e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(o.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="<div></div>",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(u.style.zoom=1)),u.removeChild(n),n=d=a=r=null)}),n=s=u=l=r=a=null,t}();var O=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,B=/([A-Z])/g;function P(e,n,r,i){if(b.acceptData(e)){var o,a,s=b.expando,u="string"==typeof n,l=e.nodeType,p=l?b.cache:e,f=l?e[s]:e[s]&&s;if(f&&p[f]&&(i||p[f].data)||!u||r!==t)return f||(l?e[s]=f=c.pop()||b.guid++:f=s),p[f]||(p[f]={},l||(p[f].toJSON=b.noop)),("object"==typeof n||"function"==typeof n)&&(i?p[f]=b.extend(p[f],n):p[f].data=b.extend(p[f].data,n)),o=p[f],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[b.camelCase(n)]=r),u?(a=o[n],null==a&&(a=o[b.camelCase(n)])):a=o,a}}function R(e,t,n){if(b.acceptData(e)){var r,i,o,a=e.nodeType,s=a?b.cache:e,u=a?e[b.expando]:b.expando;if(s[u]){if(t&&(o=n?s[u]:s[u].data)){b.isArray(t)?t=t.concat(b.map(t,b.camelCase)):t in o?t=[t]:(t=b.camelCase(t),t=t in o?[t]:t.split(" "));for(r=0,i=t.length;i>r;r++)delete o[t[r]];if(!(n?$:b.isEmptyObject)(o))return}(n||(delete s[u].data,$(s[u])))&&(a?b.cleanData([e],!0):b.support.deleteExpando||s!=s.window?delete s[u]:s[u]=null)}}}b.extend({cache:{},expando:"jQuery"+(p+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?b.cache[e[b.expando]]:e[b.expando],!!e&&!$(e)},data:function(e,t,n){return P(e,t,n)},removeData:function(e,t){return R(e,t)},_data:function(e,t,n){return P(e,t,n,!0)},_removeData:function(e,t){return R(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&b.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),b.fn.extend({data:function(e,n){var r,i,o=this[0],a=0,s=null;if(e===t){if(this.length&&(s=b.data(o),1===o.nodeType&&!b._data(o,"parsedAttrs"))){for(r=o.attributes;r.length>a;a++)i=r[a].name,i.indexOf("data-")||(i=b.camelCase(i.slice(5)),W(o,i,s[i]));b._data(o,"parsedAttrs",!0)}return s}return"object"==typeof e?this.each(function(){b.data(this,e)}):b.access(this,function(n){return n===t?o?W(o,e,b.data(o,e)):null:(this.each(function(){b.data(this,e,n)}),t)},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function W(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(B,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:O.test(r)?b.parseJSON(r):r}catch(o){}b.data(e,n,r)}else r=t}return r}function $(e){var t;for(t in e)if(("data"!==t||!b.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}b.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=b._data(e,n),r&&(!i||b.isArray(r)?i=b._data(e,n,b.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=b.queue(e,t),r=n.length,i=n.shift(),o=b._queueHooks(e,t),a=function(){b.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),o.cur=i,i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return b._data(e,n)||b._data(e,n,{empty:b.Callbacks("once memory").add(function(){b._removeData(e,t+"queue"),b._removeData(e,n)})})}}),b.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?b.queue(this[0],e):n===t?this:this.each(function(){var t=b.queue(this,e,n);b._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&b.dequeue(this,e)})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(e,t){return e=b.fx?b.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=b.Deferred(),a=this,s=this.length,u=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=b._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(u));return u(),o.promise(n)}});var I,z,X=/[\t\r\n]/g,U=/\r/g,V=/^(?:input|select|textarea|button|object)$/i,Y=/^(?:a|area)$/i,J=/^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i,G=/^(?:checked|selected)$/i,Q=b.support.getSetAttribute,K=b.support.input;b.fn.extend({attr:function(e,t){return b.access(this,b.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,t){return b.access(this,b.prop,e,t,arguments.length>1)},removeProp:function(e){return e=b.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,u="string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=b.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,u=0===arguments.length||"string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?b.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e,r="boolean"==typeof t;return b.isFunction(e)?this.each(function(n){b(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var o,a=0,s=b(this),u=t,l=e.match(w)||[];while(o=l[a++])u=r?u:!s.hasClass(o),s[u?"addClass":"removeClass"](o)}else(n===i||"boolean"===n)&&(this.className&&b._data(this,"__className__",this.className),this.className=this.className||e===!1?"":b._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(X," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=b.isFunction(e),this.each(function(n){var o,a=b(this);1===this.nodeType&&(o=i?e.call(this,n,a.val()):e,null==o?o="":"number"==typeof o?o+="":b.isArray(o)&&(o=b.map(o,function(e){return null==e?"":e+""})),r=b.valHooks[this.type]||b.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=b.valHooks[o.type]||b.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(U,""):null==n?"":n)}}}),b.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,u=0>i?s:o?i:0;for(;s>u;u++)if(n=r[u],!(!n.selected&&u!==i||(b.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&b.nodeName(n.parentNode,"optgroup"))){if(t=b(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n=b.makeArray(t);return b(e).find("option").each(function(){this.selected=b.inArray(b(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attr:function(e,n,r){var o,a,s,u=e.nodeType;if(e&&3!==u&&8!==u&&2!==u)return typeof e.getAttribute===i?b.prop(e,n,r):(a=1!==u||!b.isXMLDoc(e),a&&(n=n.toLowerCase(),o=b.attrHooks[n]||(J.test(n)?z:I)),r===t?o&&a&&"get"in o&&null!==(s=o.get(e,n))?s:(typeof e.getAttribute!==i&&(s=e.getAttribute(n)),null==s?t:s):null!==r?o&&a&&"set"in o&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r):(b.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(w);if(o&&1===e.nodeType)while(n=o[i++])r=b.propFix[n]||n,J.test(n)?!Q&&G.test(n)?e[b.camelCase("default-"+n)]=e[r]=!1:e[r]=!1:b.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!b.support.radioValue&&"radio"===t&&b.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!b.isXMLDoc(e),a&&(n=b.propFix[n]||n,o=b.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):V.test(e.nodeName)||Y.test(e.nodeName)&&e.href?0:t}}}}),z={get:function(e,n){var r=b.prop(e,n),i="boolean"==typeof r&&e.getAttribute(n),o="boolean"==typeof r?K&&Q?null!=i:G.test(n)?e[b.camelCase("default-"+n)]:!!i:e.getAttributeNode(n);return o&&o.value!==!1?n.toLowerCase():t},set:function(e,t,n){return t===!1?b.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&b.propFix[n]||n,n):e[b.camelCase("default-"+n)]=e[n]=!0,n}},K&&Q||(b.attrHooks.value={get:function(e,n){var r=e.getAttributeNode(n);return b.nodeName(e,"input")?e.defaultValue:r&&r.specified?r.value:t},set:function(e,n,r){return b.nodeName(e,"input")?(e.defaultValue=n,t):I&&I.set(e,n,r)}}),Q||(I=b.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&("id"===n||"name"===n||"coords"===n?""!==r.value:r.specified)?r.value:t},set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},b.attrHooks.contenteditable={get:I.get,set:function(e,t,n){I.set(e,""===t?!1:t,n)}},b.each(["width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}})})),b.support.hrefNormalized||(b.each(["href","src","width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return null==r?t:r}})}),b.each(["href","src"],function(e,t){b.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),b.support.style||(b.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),b.support.optSelected||(b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),b.support.enctype||(b.propFix.enctype="encoding"),b.support.checkOn||b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return null===e.getAttribute("value")?"on":e.value}}}),b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,n){return b.isArray(n)?e.checked=b.inArray(b(e).val(),n)>=0:t}})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}b.event={global:{},add:function(e,n,r,o,a){var s,u,l,c,p,f,d,h,g,m,y,v=b._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=b.guid++),(u=v.events)||(u=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof b===i||e&&b.event.triggered===e.type?t:b.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(w)||[""],l=n.length;while(l--)s=rt.exec(n[l])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),p=b.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=b.event.special[g]||{},d=b.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&b.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=u[g])||(h=u[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),b.event.global[g]=!0;e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,p,f,d,h,g,m=b.hasData(e)&&b._data(e);if(m&&(c=m.events)){t=(t||"").match(w)||[""],l=t.length;while(l--)if(s=rt.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=b.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),u=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));u&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||b.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)b.event.remove(e,d+t[l],n,r,!0);b.isEmptyObject(c)&&(delete m.handle,b._removeData(e,"events"))}},trigger:function(n,r,i,a){var s,u,l,c,p,f,d,h=[i||o],g=y.call(n,"type")?n.type:n,m=y.call(n,"namespace")?n.namespace.split("."):[];if(l=f=i=i||o,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+b.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),u=0>g.indexOf(":")&&"on"+g,n=n[b.expando]?n:new b.Event(g,"object"==typeof n&&n),n.isTrigger=!0,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:b.makeArray(r,[n]),p=b.event.special[g]||{},a||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!a&&!p.noBubble&&!b.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(l=l.parentNode);l;l=l.parentNode)h.push(l),f=l;f===(i.ownerDocument||o)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((l=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(b._data(l,"events")||{})[n.type]&&b._data(l,"handle"),s&&s.apply(l,r),s=u&&l[u],s&&b.acceptData(l)&&s.apply&&s.apply(l,r)===!1&&n.preventDefault();if(n.type=g,!(a||n.isDefaultPrevented()||p._default&&p._default.apply(i.ownerDocument,r)!==!1||"click"===g&&b.nodeName(i,"a")||!b.acceptData(i)||!u||!i[g]||b.isWindow(i))){f=i[u],f&&(i[u]=null),b.event.triggered=g;try{i[g]()}catch(v){}b.event.triggered=t,f&&(i[u]=f)}return n.result}},dispatch:function(e){e=b.event.fix(e);var n,r,i,o,a,s=[],u=h.call(arguments),l=(b._data(this,"events")||{})[e.type]||[],c=b.event.special[e.type]||{};if(u[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=b.event.handlers.call(this,e,l),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((b.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,u),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],u=n.delegateCount,l=e.target;if(u&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!=this;l=l.parentNode||this)if(1===l.nodeType&&(l.disabled!==!0||"click"!==e.type)){for(o=[],a=0;u>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?b(r,this).index(l)>=0:b.find(r,this,null,[l]).length),o[r]&&o.push(i);o.length&&s.push({elem:l,handlers:o})}return n.length>u&&s.push({elem:this,handlers:n.slice(u)}),s},fix:function(e){if(e[b.expando])return e;var t,n,r,i=e.type,a=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new b.Event(a),t=r.length;while(t--)n=r[t],e[n]=a[n];return e.target||(e.target=a.srcElement||o),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,a):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,a,s=n.button,u=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||o,a=i.documentElement,r=i.body,e.pageX=n.clientX+(a&&a.scrollLeft||r&&r.scrollLeft||0)-(a&&a.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(a&&a.scrollTop||r&&r.scrollTop||0)-(a&&a.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},click:{trigger:function(){return b.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t}},focus:{trigger:function(){if(this!==o.activeElement&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===o.activeElement&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=b.extend(new b.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?b.event.trigger(i,null,t):b.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},b.removeEvent=o.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},b.Event=function(e,n){return this instanceof b.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&b.extend(this,n),this.timeStamp=e&&e.timeStamp||b.now(),this[b.expando]=!0,t):new b.Event(e,n)},b.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){b.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;
return(!i||i!==r&&!b.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),b.support.submitBubbles||(b.event.special.submit={setup:function(){return b.nodeName(this,"form")?!1:(b.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=b.nodeName(n,"input")||b.nodeName(n,"button")?n.form:t;r&&!b._data(r,"submitBubbles")&&(b.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),b._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&b.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return b.nodeName(this,"form")?!1:(b.event.remove(this,"._submit"),t)}}),b.support.changeBubbles||(b.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(b.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),b.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),b.event.simulate("change",this,e,!0)})),!1):(b.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!b._data(t,"changeBubbles")&&(b.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||b.event.simulate("change",this.parentNode,e,!0)}),b._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return b.event.remove(this,"._change"),!Z.test(this.nodeName)}}),b.support.focusinBubbles||b.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){b.event.simulate(t,e.target,b.event.fix(e),!0)};b.event.special[t]={setup:function(){0===n++&&o.addEventListener(e,r,!0)},teardown:function(){0===--n&&o.removeEventListener(e,r,!0)}}}),b.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return b().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=b.guid++)),this.each(function(){b.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,b(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){b.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){b.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?b.event.trigger(e,n,r,!0):t}}),function(e,t){var n,r,i,o,a,s,u,l,c,p,f,d,h,g,m,y,v,x="sizzle"+-new Date,w=e.document,T={},N=0,C=0,k=it(),E=it(),S=it(),A=typeof t,j=1<<31,D=[],L=D.pop,H=D.push,q=D.slice,M=D.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},_="[\\x20\\t\\r\\n\\f]",F="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=F.replace("w","w#"),B="([*^$|!~]?=)",P="\\["+_+"*("+F+")"+_+"*(?:"+B+_+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+O+")|)|)"+_+"*\\]",R=":("+F+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+P.replace(3,8)+")*)|.*)\\)|)",W=RegExp("^"+_+"+|((?:^|[^\\\\])(?:\\\\.)*)"+_+"+$","g"),$=RegExp("^"+_+"*,"+_+"*"),I=RegExp("^"+_+"*([\\x20\\t\\r\\n\\f>+~])"+_+"*"),z=RegExp(R),X=RegExp("^"+O+"$"),U={ID:RegExp("^#("+F+")"),CLASS:RegExp("^\\.("+F+")"),NAME:RegExp("^\\[name=['\"]?("+F+")['\"]?\\]"),TAG:RegExp("^("+F.replace("w","w*")+")"),ATTR:RegExp("^"+P),PSEUDO:RegExp("^"+R),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+_+"*(even|odd|(([+-]|)(\\d*)n|)"+_+"*(?:([+-]|)"+_+"*(\\d+)|))"+_+"*\\)|)","i"),needsContext:RegExp("^"+_+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+_+"*((?:-\\d)?\\d*)"+_+"*\\)|)(?=[^-]|$)","i")},V=/[\x20\t\r\n\f]*[+~]/,Y=/^[^{]+\{\s*\[native code/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,G=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,K=/'|\\/g,Z=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,et=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,tt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(55296|n>>10,56320|1023&n)};try{q.call(w.documentElement.childNodes,0)[0].nodeType}catch(nt){q=function(e){var t,n=[];while(t=this[e++])n.push(t);return n}}function rt(e){return Y.test(e+"")}function it(){var e,t=[];return e=function(n,r){return t.push(n+=" ")>i.cacheLength&&delete e[t.shift()],e[n]=r}}function ot(e){return e[x]=!0,e}function at(e){var t=p.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}}function st(e,t,n,r){var i,o,a,s,u,l,f,g,m,v;if((t?t.ownerDocument||t:w)!==p&&c(t),t=t||p,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(!d&&!r){if(i=J.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&y(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return H.apply(n,q.call(t.getElementsByTagName(e),0)),n;if((a=i[3])&&T.getByClassName&&t.getElementsByClassName)return H.apply(n,q.call(t.getElementsByClassName(a),0)),n}if(T.qsa&&!h.test(e)){if(f=!0,g=x,m=t,v=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){l=ft(e),(f=t.getAttribute("id"))?g=f.replace(K,"\\$&"):t.setAttribute("id",g),g="[id='"+g+"'] ",u=l.length;while(u--)l[u]=g+dt(l[u]);m=V.test(e)&&t.parentNode||t,v=l.join(",")}if(v)try{return H.apply(n,q.call(m.querySelectorAll(v),0)),n}catch(b){}finally{f||t.removeAttribute("id")}}}return wt(e.replace(W,"$1"),t,n,r)}a=st.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},c=st.setDocument=function(e){var n=e?e.ownerDocument||e:w;return n!==p&&9===n.nodeType&&n.documentElement?(p=n,f=n.documentElement,d=a(n),T.tagNameNoComments=at(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),T.attributes=at(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),T.getByClassName=at(function(e){return e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",e.getElementsByClassName&&e.getElementsByClassName("e").length?(e.lastChild.className="e",2===e.getElementsByClassName("e").length):!1}),T.getByName=at(function(e){e.id=x+0,e.innerHTML="<a name='"+x+"'></a><div name='"+x+"'></div>",f.insertBefore(e,f.firstChild);var t=n.getElementsByName&&n.getElementsByName(x).length===2+n.getElementsByName(x+0).length;return T.getIdNotName=!n.getElementById(x),f.removeChild(e),t}),i.attrHandle=at(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==A&&"#"===e.firstChild.getAttribute("href")})?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},T.getIdNotName?(i.find.ID=function(e,t){if(typeof t.getElementById!==A&&!d){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){return e.getAttribute("id")===t}}):(i.find.ID=function(e,n){if(typeof n.getElementById!==A&&!d){var r=n.getElementById(e);return r?r.id===e||typeof r.getAttributeNode!==A&&r.getAttributeNode("id").value===e?[r]:t:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){var n=typeof e.getAttributeNode!==A&&e.getAttributeNode("id");return n&&n.value===t}}),i.find.TAG=T.tagNameNoComments?function(e,n){return typeof n.getElementsByTagName!==A?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},i.find.NAME=T.getByName&&function(e,n){return typeof n.getElementsByName!==A?n.getElementsByName(name):t},i.find.CLASS=T.getByClassName&&function(e,n){return typeof n.getElementsByClassName===A||d?t:n.getElementsByClassName(e)},g=[],h=[":focus"],(T.qsa=rt(n.querySelectorAll))&&(at(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||h.push("\\["+_+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||h.push(":checked")}),at(function(e){e.innerHTML="<input type='hidden' i=''/>",e.querySelectorAll("[i^='']").length&&h.push("[*^$]="+_+"*(?:\"\"|'')"),e.querySelectorAll(":enabled").length||h.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),h.push(",.*:")})),(T.matchesSelector=rt(m=f.matchesSelector||f.mozMatchesSelector||f.webkitMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&at(function(e){T.disconnectedMatch=m.call(e,"div"),m.call(e,"[s!='']:x"),g.push("!=",R)}),h=RegExp(h.join("|")),g=RegExp(g.join("|")),y=rt(f.contains)||f.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},v=f.compareDocumentPosition?function(e,t){var r;return e===t?(u=!0,0):(r=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t))?1&r||e.parentNode&&11===e.parentNode.nodeType?e===n||y(w,e)?-1:t===n||y(w,t)?1:0:4&r?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return u=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:0;if(o===a)return ut(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?ut(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},u=!1,[0,0].sort(v),T.detectDuplicates=u,p):p},st.matches=function(e,t){return st(e,null,null,t)},st.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&c(e),t=t.replace(Z,"='$1']"),!(!T.matchesSelector||d||g&&g.test(t)||h.test(t)))try{var n=m.call(e,t);if(n||T.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return st(t,p,null,[e]).length>0},st.contains=function(e,t){return(e.ownerDocument||e)!==p&&c(e),y(e,t)},st.attr=function(e,t){var n;return(e.ownerDocument||e)!==p&&c(e),d||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):d||T.attributes?e.getAttribute(t):((n=e.getAttributeNode(t))||e.getAttribute(t))&&e[t]===!0?t:n&&n.specified?n.value:null},st.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},st.uniqueSort=function(e){var t,n=[],r=1,i=0;if(u=!T.detectDuplicates,e.sort(v),u){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e};function ut(e,t){var n=t&&e,r=n&&(~t.sourceIndex||j)-(~e.sourceIndex||j);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function lt(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function ct(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pt(e){return ot(function(t){return t=+t,ot(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}o=st.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=o(t);return n},i=st.selectors={cacheLength:50,createPseudo:ot,match:U,find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(et,tt),e[3]=(e[4]||e[5]||"").replace(et,tt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||st.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&st.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return U.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&z.test(n)&&(t=ft(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){return"*"===e?function(){return!0}:(e=e.replace(et,tt).toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[e+" "];return t||(t=RegExp("(^|"+_+")"+e+"("+_+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==A&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=st.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[x]||(m[x]={}),l=c[e]||[],d=l[0]===N&&l[1],f=l[0]===N&&l[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[N,d,f];break}}else if(v&&(l=(t[x]||(t[x]={}))[e])&&l[0]===N)f=l[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[x]||(p[x]={}))[e]=[N,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||st.error("unsupported pseudo: "+e);return r[x]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?ot(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=M.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:ot(function(e){var t=[],n=[],r=s(e.replace(W,"$1"));return r[x]?ot(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:ot(function(e){return function(t){return st(e,t).length>0}}),contains:ot(function(e){return function(t){return(t.textContent||t.innerText||o(t)).indexOf(e)>-1}}),lang:ot(function(e){return X.test(e||"")||st.error("unsupported lang: "+e),e=e.replace(et,tt).toLowerCase(),function(t){var n;do if(n=d?t.getAttribute("xml:lang")||t.getAttribute("lang"):t.lang)return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!i.pseudos.empty(e)},header:function(e){return Q.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:pt(function(){return[0]}),last:pt(function(e,t){return[t-1]}),eq:pt(function(e,t,n){return[0>n?n+t:n]}),even:pt(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:pt(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:pt(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:pt(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}};for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})i.pseudos[n]=lt(n);for(n in{submit:!0,reset:!0})i.pseudos[n]=ct(n);function ft(e,t){var n,r,o,a,s,u,l,c=E[e+" "];if(c)return t?0:c.slice(0);s=e,u=[],l=i.preFilter;while(s){(!n||(r=$.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),u.push(o=[])),n=!1,(r=I.exec(s))&&(n=r.shift(),o.push({value:n,type:r[0].replace(W," ")}),s=s.slice(n.length));for(a in i.filter)!(r=U[a].exec(s))||l[a]&&!(r=l[a](r))||(n=r.shift(),o.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?st.error(e):E(e,u).slice(0)}function dt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function ht(e,t,n){var i=t.dir,o=n&&"parentNode"===i,a=C++;return t.first?function(t,n,r){while(t=t[i])if(1===t.nodeType||o)return e(t,n,r)}:function(t,n,s){var u,l,c,p=N+" "+a;if(s){while(t=t[i])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[i])if(1===t.nodeType||o)if(c=t[x]||(t[x]={}),(l=c[i])&&l[0]===p){if((u=l[1])===!0||u===r)return u===!0}else if(l=c[i]=[p],l[1]=e(t,n,s)||r,l[1]===!0)return!0}}function gt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function mt(e,t,n,r,i){var o,a=[],s=0,u=e.length,l=null!=t;for(;u>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),l&&t.push(s));return a}function yt(e,t,n,r,i,o){return r&&!r[x]&&(r=yt(r)),i&&!i[x]&&(i=yt(i,o)),ot(function(o,a,s,u){var l,c,p,f=[],d=[],h=a.length,g=o||xt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:mt(g,f,e,s,u),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,u),r){l=mt(y,d),r(l,[],s,u),c=l.length;while(c--)(p=l[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){l=[],c=y.length;while(c--)(p=y[c])&&l.push(m[c]=p);i(null,y=[],l,u)}c=y.length;while(c--)(p=y[c])&&(l=i?M.call(o,p):f[c])>-1&&(o[l]=!(a[l]=p))}}else y=mt(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)})}function vt(e){var t,n,r,o=e.length,a=i.relative[e[0].type],s=a||i.relative[" "],u=a?1:0,c=ht(function(e){return e===t},s,!0),p=ht(function(e){return M.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;o>u;u++)if(n=i.relative[e[u].type])f=[ht(gt(f),n)];else{if(n=i.filter[e[u].type].apply(null,e[u].matches),n[x]){for(r=++u;o>r;r++)if(i.relative[e[r].type])break;return yt(u>1&&gt(f),u>1&&dt(e.slice(0,u-1)).replace(W,"$1"),n,r>u&&vt(e.slice(u,r)),o>r&&vt(e=e.slice(r)),o>r&&dt(e))}f.push(n)}return gt(f)}function bt(e,t){var n=0,o=t.length>0,a=e.length>0,s=function(s,u,c,f,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,T=l,C=s||a&&i.find.TAG("*",d&&u.parentNode||u),k=N+=null==T?1:Math.random()||.1;for(w&&(l=u!==p&&u,r=n);null!=(h=C[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,u,c)){f.push(h);break}w&&(N=k,r=++n)}o&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,o&&b!==v){g=0;while(m=t[g++])m(x,y,u,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=L.call(f));y=mt(y)}H.apply(f,y),w&&!s&&y.length>0&&v+t.length>1&&st.uniqueSort(f)}return w&&(N=k,l=T),x};return o?ot(s):s}s=st.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){t||(t=ft(e)),n=t.length;while(n--)o=vt(t[n]),o[x]?r.push(o):i.push(o);o=S(e,bt(i,r))}return o};function xt(e,t,n){var r=0,i=t.length;for(;i>r;r++)st(e,t[r],n);return n}function wt(e,t,n,r){var o,a,u,l,c,p=ft(e);if(!r&&1===p.length){if(a=p[0]=p[0].slice(0),a.length>2&&"ID"===(u=a[0]).type&&9===t.nodeType&&!d&&i.relative[a[1].type]){if(t=i.find.ID(u.matches[0].replace(et,tt),t)[0],!t)return n;e=e.slice(a.shift().value.length)}o=U.needsContext.test(e)?0:a.length;while(o--){if(u=a[o],i.relative[l=u.type])break;if((c=i.find[l])&&(r=c(u.matches[0].replace(et,tt),V.test(a[0].type)&&t.parentNode||t))){if(a.splice(o,1),e=r.length&&dt(a),!e)return H.apply(n,q.call(r,0)),n;break}}}return s(e,p)(r,t,d,n,V.test(e)),n}i.pseudos.nth=i.pseudos.eq;function Tt(){}i.filters=Tt.prototype=i.pseudos,i.setFilters=new Tt,c(),st.attr=b.attr,b.find=st,b.expr=st.selectors,b.expr[":"]=b.expr.pseudos,b.unique=st.uniqueSort,b.text=st.getText,b.isXMLDoc=st.isXML,b.contains=st.contains}(e);var at=/Until$/,st=/^(?:parents|prev(?:Until|All))/,ut=/^.[^:#\[\.,]*$/,lt=b.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};b.fn.extend({find:function(e){var t,n,r,i=this.length;if("string"!=typeof e)return r=this,this.pushStack(b(e).filter(function(){for(t=0;i>t;t++)if(b.contains(r[t],this))return!0}));for(n=[],t=0;i>t;t++)b.find(e,this[t],n);return n=this.pushStack(i>1?b.unique(n):n),n.selector=(this.selector?this.selector+" ":"")+e,n},has:function(e){var t,n=b(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(b.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1))},filter:function(e){return this.pushStack(ft(this,e,!0))},is:function(e){return!!e&&("string"==typeof e?lt.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,o=[],a=lt.test(e)||"string"!=typeof e?b(e,t||this.context):0;for(;i>r;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&11!==n.nodeType){if(a?a.index(n)>-1:b.find.matchesSelector(n,e)){o.push(n);break}n=n.parentNode}}return this.pushStack(o.length>1?b.unique(o):o)},index:function(e){return e?"string"==typeof e?b.inArray(this[0],b(e)):b.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?b(e,t):b.makeArray(e&&e.nodeType?[e]:e),r=b.merge(this.get(),n);return this.pushStack(b.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),b.fn.andSelf=b.fn.addBack;function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}b.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(e,t,n){return b.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(e,t,n){return b.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return b.dir(e,"previousSibling",n)},siblings:function(e){return b.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.merge([],e.childNodes)}},function(e,t){b.fn[e]=function(n,r){var i=b.map(this,t,n);return at.test(e)||(r=n),r&&"string"==typeof r&&(i=b.filter(r,i)),i=this.length>1&&!ct[e]?b.unique(i):i,this.length>1&&st.test(e)&&(i=i.reverse()),this.pushStack(i)}}),b.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),1===t.length?b.find.matchesSelector(t[0],e)?[t[0]]:[]:b.find.matches(e,t)},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!b(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(t=t||0,b.isFunction(t))return b.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return b.grep(e,function(e){return e===t===n});if("string"==typeof t){var r=b.grep(e,function(e){return 1===e.nodeType});if(ut.test(t))return b.filter(t,r,!n);t=b.filter(t,r)}return b.grep(e,function(e){return b.inArray(e,t)>=0===n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/<tbody/i,wt=/<|&#?\w+;/,Tt=/<(?:script|style|link)/i,Nt=/^(?:checkbox|radio)$/i,Ct=/checked\s*(?:[^=]|=\s*.checked.)/i,kt=/^$|\/(?:java|ecma)script/i,Et=/^true\/(.*)/,St=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,At={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:b.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},jt=dt(o),Dt=jt.appendChild(o.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,b.fn.extend({text:function(e){return b.access(this,function(e){return e===t?b.text(this):this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(b.isFunction(e))return this.each(function(t){b(this).wrapAll(e.call(this,t))});if(this[0]){var t=b(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return b.isFunction(e)?this.each(function(t){b(this).wrapInner(e.call(this,t))}):this.each(function(){var t=b(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=b.isFunction(e);return this.each(function(n){b(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){b.nodeName(this,"body")||b(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.insertBefore(e,this.firstChild)})},before:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=0;for(;null!=(n=this[r]);r++)(!e||b.filter(e,[n]).length>0)&&(t||1!==n.nodeType||b.cleanData(Ot(n)),n.parentNode&&(t&&b.contains(n.ownerDocument,n)&&Mt(Ot(n,"script")),n.parentNode.removeChild(n)));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&b.cleanData(Ot(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&b.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return b.clone(this,e,t)})},html:function(e){return b.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!b.support.htmlSerialize&&mt.test(e)||!b.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1></$2>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(b.cleanData(Ot(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){var t=b.isFunction(e);return t||"string"==typeof e||(e=b(e).not(this).detach()),this.domManip([e],!0,function(e){var t=this.nextSibling,n=this.parentNode;n&&(b(this).remove(),n.insertBefore(e,t))})},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=f.apply([],e);var i,o,a,s,u,l,c=0,p=this.length,d=this,h=p-1,g=e[0],m=b.isFunction(g);if(m||!(1>=p||"string"!=typeof g||b.support.checkClone)&&Ct.test(g))return this.each(function(i){var o=d.eq(i);m&&(e[0]=g.call(this,i,n?o.html():t)),o.domManip(e,n,r)});if(p&&(l=b.buildFragment(e,this[0].ownerDocument,!1,this),i=l.firstChild,1===l.childNodes.length&&(l=i),i)){for(n=n&&b.nodeName(i,"tr"),s=b.map(Ot(l,"script"),Ht),a=s.length;p>c;c++)o=l,c!==h&&(o=b.clone(o,!0,!0),a&&b.merge(s,Ot(o,"script"))),r.call(n&&b.nodeName(this[c],"table")?Lt(this[c],"tbody"):this[c],o,c);if(a)for(u=s[s.length-1].ownerDocument,b.map(s,qt),c=0;a>c;c++)o=s[c],kt.test(o.type||"")&&!b._data(o,"globalEval")&&b.contains(u,o)&&(o.src?b.ajax({url:o.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):b.globalEval((o.text||o.textContent||o.innerHTML||"").replace(St,"")));l=i=null}return this}});function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function Ht(e){var t=e.getAttributeNode("type");return e.type=(t&&t.specified)+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Mt(e,t){var n,r=0;for(;null!=(n=e[r]);r++)b._data(n,"globalEval",!t||b._data(t[r],"globalEval"))}function _t(e,t){if(1===t.nodeType&&b.hasData(e)){var n,r,i,o=b._data(e),a=b._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)b.event.add(t,n,s[n][r])}a.data&&(a.data=b.extend({},a.data))}}function Ft(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!b.support.noCloneEvent&&t[b.expando]){i=b._data(t);for(r in i.events)b.removeEvent(t,r,i.handle);t.removeAttribute(b.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),b.support.html5Clone&&e.innerHTML&&!b.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Nt.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){b.fn[e]=function(e){var n,r=0,i=[],o=b(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),b(o[r])[t](n),d.apply(i,n.get());return this.pushStack(i)}});function Ot(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||b.nodeName(o,n)?s.push(o):b.merge(s,Ot(o,n));return n===t||n&&b.nodeName(e,n)?b.merge([e],s):s}function Bt(e){Nt.test(e.type)&&(e.defaultChecked=e.checked)}b.extend({clone:function(e,t,n){var r,i,o,a,s,u=b.contains(e.ownerDocument,e);if(b.support.html5Clone||b.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(b.support.noCloneEvent&&b.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||b.isXMLDoc(e)))for(r=Ot(o),s=Ot(e),a=0;null!=(i=s[a]);++a)r[a]&&Ft(i,r[a]);if(t)if(n)for(s=s||Ot(e),r=r||Ot(o),a=0;null!=(i=s[a]);a++)_t(i,r[a]);else _t(e,o);return r=Ot(o,"script"),r.length>0&&Mt(r,!u&&Ot(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,u,l,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===b.type(o))b.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),u=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[u]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1></$2>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!b.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!b.support.tbody){o="table"!==u||xt.test(o)?"<table>"!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)b.nodeName(l=o.childNodes[i],"tbody")&&!l.childNodes.length&&o.removeChild(l)
}b.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),b.support.appendChecked||b.grep(Ot(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===b.inArray(o,r))&&(a=b.contains(o.ownerDocument,o),s=Ot(f.appendChild(o),"script"),a&&Mt(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,u=b.expando,l=b.cache,p=b.support.deleteExpando,f=b.event.special;for(;null!=(n=e[s]);s++)if((t||b.acceptData(n))&&(o=n[u],a=o&&l[o])){if(a.events)for(r in a.events)f[r]?b.event.remove(n,r):b.removeEvent(n,r,a.handle);l[o]&&(delete l[o],p?delete n[u]:typeof n.removeAttribute!==i?n.removeAttribute(u):n[u]=null,c.push(o))}}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+x+")(.*)$","i"),Yt=RegExp("^("+x+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+x+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===b.css(e,"display")||!b.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=b._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=b._data(r,"olddisplay",un(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&b._data(r,"olddisplay",i?n:b.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}b.fn.extend({css:function(e,n){return b.access(this,function(e,n,r){var i,o,a={},s=0;if(b.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=b.css(e,n[s],!1,o);return a}return r!==t?b.style(e,n,r):b.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:nn(this))?b(this).show():b(this).hide()})}}),b.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,u=b.camelCase(n),l=e.style;if(n=b.cssProps[u]||(b.cssProps[u]=tn(l,u)),s=b.cssHooks[n]||b.cssHooks[u],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:l[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(b.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||b.cssNumber[u]||(r+="px"),b.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(l[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{l[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,u=b.camelCase(n);return n=b.cssProps[u]||(b.cssProps[u]=tn(e.style,u)),s=b.cssHooks[n]||b.cssHooks[u],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||b.isNumeric(o)?o||0:a):a},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s.getPropertyValue(n)||s[n]:t,l=e.style;return s&&(""!==u||b.contains(e.ownerDocument,e)||(u=b.style(e,n)),Yt.test(u)&&Ut.test(n)&&(i=l.width,o=l.minWidth,a=l.maxWidth,l.minWidth=l.maxWidth=l.width=u,u=s.width,l.width=i,l.minWidth=o,l.maxWidth=a)),u}):o.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s[n]:t,l=e.style;return null==u&&l&&l[n]&&(u=l[n]),Yt.test(u)&&!zt.test(n)&&(i=l.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),l.left="fontSize"===n?"1em":u,u=l.pixelLeft+"px",l.left=i,a&&(o.left=a)),""===u?"auto":u});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=b.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=b.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=b.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=b.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=b.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=b.support.boxSizing&&"border-box"===b.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(b.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function un(e){var t=o,n=Gt[e];return n||(n=ln(e,t),"none"!==n&&n||(Pt=(Pt||b("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(t.documentElement),t=(Pt[0].contentWindow||Pt[0].contentDocument).document,t.write("<!doctype html><html><body>"),t.close(),n=ln(e,t),Pt.detach()),Gt[e]=n),n}function ln(e,t){var n=b(t.createElement(e)).appendTo(t.body),r=b.css(n[0],"display");return n.remove(),r}b.each(["height","width"],function(e,n){b.cssHooks[n]={get:function(e,r,i){return r?0===e.offsetWidth&&Xt.test(b.css(e,"display"))?b.swap(e,Qt,function(){return sn(e,n,i)}):sn(e,n,i):t},set:function(e,t,r){var i=r&&Rt(e);return on(e,t,r?an(e,n,r,b.support.boxSizing&&"border-box"===b.css(e,"boxSizing",!1,i),i):0)}}}),b.support.opacity||(b.cssHooks.opacity={get:function(e,t){return It.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=b.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===b.trim(o.replace($t,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=$t.test(o)?o.replace($t,i):o+" "+i)}}),b(function(){b.support.reliableMarginRight||(b.cssHooks.marginRight={get:function(e,n){return n?b.swap(e,{display:"inline-block"},Wt,[e,"marginRight"]):t}}),!b.support.pixelPosition&&b.fn.position&&b.each(["top","left"],function(e,n){b.cssHooks[n]={get:function(e,r){return r?(r=Wt(e,n),Yt.test(r)?b(e).position()[n]+"px":r):t}}})}),b.expr&&b.expr.filters&&(b.expr.filters.hidden=function(e){return 0>=e.offsetWidth&&0>=e.offsetHeight||!b.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||b.css(e,"display"))},b.expr.filters.visible=function(e){return!b.expr.filters.hidden(e)}),b.each({margin:"",padding:"",border:"Width"},function(e,t){b.cssHooks[e+t]={expand:function(n){var r=0,i={},o="string"==typeof n?n.split(" "):[n];for(;4>r;r++)i[e+Zt[r]+t]=o[r]||o[r-2]||o[0];return i}},Ut.test(e)||(b.cssHooks[e+t].set=on)});var cn=/%20/g,pn=/\[\]$/,fn=/\r?\n/g,dn=/^(?:submit|button|image|reset|file)$/i,hn=/^(?:input|select|textarea|keygen)/i;b.fn.extend({serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=b.prop(this,"elements");return e?b.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!b(this).is(":disabled")&&hn.test(this.nodeName)&&!dn.test(e)&&(this.checked||!Nt.test(e))}).map(function(e,t){var n=b(this).val();return null==n?null:b.isArray(n)?b.map(n,function(e){return{name:t.name,value:e.replace(fn,"\r\n")}}):{name:t.name,value:n.replace(fn,"\r\n")}}).get()}}),b.param=function(e,n){var r,i=[],o=function(e,t){t=b.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(n===t&&(n=b.ajaxSettings&&b.ajaxSettings.traditional),b.isArray(e)||e.jquery&&!b.isPlainObject(e))b.each(e,function(){o(this.name,this.value)});else for(r in e)gn(r,e[r],n,o);return i.join("&").replace(cn,"+")};function gn(e,t,n,r){var i;if(b.isArray(t))b.each(t,function(t,i){n||pn.test(e)?r(e,i):gn(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==b.type(t))r(e,t);else for(i in t)gn(e+"["+i+"]",t[i],n,r)}b.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){b.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),b.fn.hover=function(e,t){return this.mouseenter(e).mouseleave(t||e)};var mn,yn,vn=b.now(),bn=/\?/,xn=/#.*$/,wn=/([?&])_=[^&]*/,Tn=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Nn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Cn=/^(?:GET|HEAD)$/,kn=/^\/\//,En=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Sn=b.fn.load,An={},jn={},Dn="*/".concat("*");try{yn=a.href}catch(Ln){yn=o.createElement("a"),yn.href="",yn=yn.href}mn=En.exec(yn.toLowerCase())||[];function Hn(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(w)||[];if(b.isFunction(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function qn(e,n,r,i){var o={},a=e===jn;function s(u){var l;return o[u]=!0,b.each(e[u]||[],function(e,u){var c=u(n,r,i);return"string"!=typeof c||a||o[c]?a?!(l=c):t:(n.dataTypes.unshift(c),s(c),!1)}),l}return s(n.dataTypes[0])||!o["*"]&&s("*")}function Mn(e,n){var r,i,o=b.ajaxSettings.flatOptions||{};for(i in n)n[i]!==t&&((o[i]?e:r||(r={}))[i]=n[i]);return r&&b.extend(!0,e,r),e}b.fn.load=function(e,n,r){if("string"!=typeof e&&Sn)return Sn.apply(this,arguments);var i,o,a,s=this,u=e.indexOf(" ");return u>=0&&(i=e.slice(u,e.length),e=e.slice(0,u)),b.isFunction(n)?(r=n,n=t):n&&"object"==typeof n&&(a="POST"),s.length>0&&b.ajax({url:e,type:a,dataType:"html",data:n}).done(function(e){o=arguments,s.html(i?b("<div>").append(b.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,o||[e.responseText,t,e])}),this},b.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){b.fn[t]=function(e){return this.on(t,e)}}),b.each(["get","post"],function(e,n){b[n]=function(e,r,i,o){return b.isFunction(r)&&(o=o||i,i=r,r=t),b.ajax({url:e,type:n,dataType:o,data:r,success:i})}}),b.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yn,type:"GET",isLocal:Nn.test(mn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Dn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Mn(Mn(e,b.ajaxSettings),t):Mn(b.ajaxSettings,e)},ajaxPrefilter:Hn(An),ajaxTransport:Hn(jn),ajax:function(e,n){"object"==typeof e&&(n=e,e=t),n=n||{};var r,i,o,a,s,u,l,c,p=b.ajaxSetup({},n),f=p.context||p,d=p.context&&(f.nodeType||f.jquery)?b(f):b.event,h=b.Deferred(),g=b.Callbacks("once memory"),m=p.statusCode||{},y={},v={},x=0,T="canceled",N={readyState:0,getResponseHeader:function(e){var t;if(2===x){if(!c){c={};while(t=Tn.exec(a))c[t[1].toLowerCase()]=t[2]}t=c[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===x?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return x||(e=v[n]=v[n]||e,y[e]=t),this},overrideMimeType:function(e){return x||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>x)for(t in e)m[t]=[m[t],e[t]];else N.always(e[N.status]);return this},abort:function(e){var t=e||T;return l&&l.abort(t),k(0,t),this}};if(h.promise(N).complete=g.add,N.success=N.done,N.error=N.fail,p.url=((e||p.url||yn)+"").replace(xn,"").replace(kn,mn[1]+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=b.trim(p.dataType||"*").toLowerCase().match(w)||[""],null==p.crossDomain&&(r=En.exec(p.url.toLowerCase()),p.crossDomain=!(!r||r[1]===mn[1]&&r[2]===mn[2]&&(r[3]||("http:"===r[1]?80:443))==(mn[3]||("http:"===mn[1]?80:443)))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=b.param(p.data,p.traditional)),qn(An,p,n,N),2===x)return N;u=p.global,u&&0===b.active++&&b.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Cn.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url+=(bn.test(o)?"&":"?")+p.data,delete p.data),p.cache===!1&&(p.url=wn.test(o)?o.replace(wn,"$1_="+vn++):o+(bn.test(o)?"&":"?")+"_="+vn++)),p.ifModified&&(b.lastModified[o]&&N.setRequestHeader("If-Modified-Since",b.lastModified[o]),b.etag[o]&&N.setRequestHeader("If-None-Match",b.etag[o])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&N.setRequestHeader("Content-Type",p.contentType),N.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Dn+"; q=0.01":""):p.accepts["*"]);for(i in p.headers)N.setRequestHeader(i,p.headers[i]);if(p.beforeSend&&(p.beforeSend.call(f,N,p)===!1||2===x))return N.abort();T="abort";for(i in{success:1,error:1,complete:1})N[i](p[i]);if(l=qn(jn,p,n,N)){N.readyState=1,u&&d.trigger("ajaxSend",[N,p]),p.async&&p.timeout>0&&(s=setTimeout(function(){N.abort("timeout")},p.timeout));try{x=1,l.send(y,k)}catch(C){if(!(2>x))throw C;k(-1,C)}}else k(-1,"No Transport");function k(e,n,r,i){var c,y,v,w,T,C=n;2!==x&&(x=2,s&&clearTimeout(s),l=t,a=i||"",N.readyState=e>0?4:0,r&&(w=_n(p,N,r)),e>=200&&300>e||304===e?(p.ifModified&&(T=N.getResponseHeader("Last-Modified"),T&&(b.lastModified[o]=T),T=N.getResponseHeader("etag"),T&&(b.etag[o]=T)),204===e?(c=!0,C="nocontent"):304===e?(c=!0,C="notmodified"):(c=Fn(p,w),C=c.state,y=c.data,v=c.error,c=!v)):(v=C,(e||!C)&&(C="error",0>e&&(e=0))),N.status=e,N.statusText=(n||C)+"",c?h.resolveWith(f,[y,C,N]):h.rejectWith(f,[N,C,v]),N.statusCode(m),m=t,u&&d.trigger(c?"ajaxSuccess":"ajaxError",[N,p,c?y:v]),g.fireWith(f,[N,C]),u&&(d.trigger("ajaxComplete",[N,p]),--b.active||b.event.trigger("ajaxStop")))}return N},getScript:function(e,n){return b.get(e,t,n,"script")},getJSON:function(e,t,n){return b.get(e,t,n,"json")}});function _n(e,n,r){var i,o,a,s,u=e.contents,l=e.dataTypes,c=e.responseFields;for(s in c)s in r&&(n[c[s]]=r[s]);while("*"===l[0])l.shift(),o===t&&(o=e.mimeType||n.getResponseHeader("Content-Type"));if(o)for(s in u)if(u[s]&&u[s].test(o)){l.unshift(s);break}if(l[0]in r)a=l[0];else{for(s in r){if(!l[0]||e.converters[s+" "+l[0]]){a=s;break}i||(i=s)}a=a||i}return a?(a!==l[0]&&l.unshift(a),r[a]):t}function Fn(e,t){var n,r,i,o,a={},s=0,u=e.dataTypes.slice(),l=u[0];if(e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u[1])for(i in e.converters)a[i.toLowerCase()]=e.converters[i];for(;r=u[++s];)if("*"!==r){if("*"!==l&&l!==r){if(i=a[l+" "+r]||a["* "+r],!i)for(n in a)if(o=n.split(" "),o[1]===r&&(i=a[l+" "+o[0]]||a["* "+o[0]])){i===!0?i=a[n]:a[n]!==!0&&(r=o[0],u.splice(s--,0,r));break}if(i!==!0)if(i&&e["throws"])t=i(t);else try{t=i(t)}catch(c){return{state:"parsererror",error:i?c:"No conversion from "+l+" to "+r}}}l=r}return{state:"success",data:t}}b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return b.globalEval(e),e}}}),b.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),b.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=o.head||b("head")[0]||o.documentElement;return{send:function(t,i){n=o.createElement("script"),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var On=[],Bn=/(=)\?(?=&|$)|\?\?/;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=On.pop()||b.expando+"_"+vn++;return this[e]=!0,e}}),b.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,u=n.jsonp!==!1&&(Bn.test(n.url)?"url":"string"==typeof n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Bn.test(n.data)&&"data");return u||"jsonp"===n.dataTypes[0]?(o=n.jsonpCallback=b.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,u?n[u]=n[u].replace(Bn,"$1"+o):n.jsonp!==!1&&(n.url+=(bn.test(n.url)?"&":"?")+n.jsonp+"="+o),n.converters["script json"]=function(){return s||b.error(o+" was not called"),s[0]},n.dataTypes[0]="json",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,On.push(o)),s&&b.isFunction(a)&&a(s[0]),s=a=t}),"script"):t});var Pn,Rn,Wn=0,$n=e.ActiveXObject&&function(){var e;for(e in Pn)Pn[e](t,!0)};function In(){try{return new e.XMLHttpRequest}catch(t){}}function zn(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}b.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&In()||zn()}:In,Rn=b.ajaxSettings.xhr(),b.support.cors=!!Rn&&"withCredentials"in Rn,Rn=b.support.ajax=!!Rn,Rn&&b.ajaxTransport(function(n){if(!n.crossDomain||b.support.cors){var r;return{send:function(i,o){var a,s,u=n.xhr();if(n.username?u.open(n.type,n.url,n.async,n.username,n.password):u.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)u[s]=n.xhrFields[s];n.mimeType&&u.overrideMimeType&&u.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)u.setRequestHeader(s,i[s])}catch(l){}u.send(n.hasContent&&n.data||null),r=function(e,i){var s,l,c,p;try{if(r&&(i||4===u.readyState))if(r=t,a&&(u.onreadystatechange=b.noop,$n&&delete Pn[a]),i)4!==u.readyState&&u.abort();else{p={},s=u.status,l=u.getAllResponseHeaders(),"string"==typeof u.responseText&&(p.text=u.responseText);try{c=u.statusText}catch(f){c=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=p.text?200:404}}catch(d){i||o(-1,d)}p&&o(s,c,p,l)},n.async?4===u.readyState?setTimeout(r):(a=++Wn,$n&&(Pn||(Pn={},b(e).unload($n)),Pn[a]=r),u.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Xn,Un,Vn=/^(?:toggle|show|hide)$/,Yn=RegExp("^(?:([+-])=|)("+x+")([a-z%]*)$","i"),Jn=/queueHooks$/,Gn=[nr],Qn={"*":[function(e,t){var n,r,i=this.createTween(e,t),o=Yn.exec(t),a=i.cur(),s=+a||0,u=1,l=20;if(o){if(n=+o[2],r=o[3]||(b.cssNumber[e]?"":"px"),"px"!==r&&s){s=b.css(i.elem,e,!0)||n||1;do u=u||".5",s/=u,b.style(i.elem,e,s+r);while(u!==(u=i.cur()/a)&&1!==u&&--l)}i.unit=r,i.start=s,i.end=o[1]?s+(o[1]+1)*n:n}return i}]};function Kn(){return setTimeout(function(){Xn=t}),Xn=b.now()}function Zn(e,t){b.each(t,function(t,n){var r=(Qn[t]||[]).concat(Qn["*"]),i=0,o=r.length;for(;o>i;i++)if(r[i].call(e,t,n))return})}function er(e,t,n){var r,i,o=0,a=Gn.length,s=b.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;var t=Xn||Kn(),n=Math.max(0,l.startTime+l.duration-t),r=n/l.duration||0,o=1-r,a=0,u=l.tweens.length;for(;u>a;a++)l.tweens[a].run(o);return s.notifyWith(e,[l,o,n]),1>o&&u?n:(s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:b.extend({},t),opts:b.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Xn||Kn(),duration:n.duration,tweens:[],createTween:function(t,n){var r=b.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)l.tweens[n].run(1);return t?s.resolveWith(e,[l,t]):s.rejectWith(e,[l,t]),this}}),c=l.props;for(tr(c,l.opts.specialEasing);a>o;o++)if(r=Gn[o].call(l,e,c,l.opts))return r;return Zn(l,c),b.isFunction(l.opts.start)&&l.opts.start.call(e,l),b.fx.timer(b.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function tr(e,t){var n,r,i,o,a;for(i in e)if(r=b.camelCase(i),o=t[r],n=e[i],b.isArray(n)&&(o=n[1],n=e[i]=n[0]),i!==r&&(e[r]=n,delete e[i]),a=b.cssHooks[r],a&&"expand"in a){n=a.expand(n),delete e[r];for(i in n)i in e||(e[i]=n[i],t[i]=o)}else t[r]=o}b.Animation=b.extend(er,{tweener:function(e,t){b.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;i>r;r++)n=e[r],Qn[n]=Qn[n]||[],Qn[n].unshift(t)},prefilter:function(e,t){t?Gn.unshift(e):Gn.push(e)}});function nr(e,t,n){var r,i,o,a,s,u,l,c,p,f=this,d=e.style,h={},g=[],m=e.nodeType&&nn(e);n.queue||(c=b._queueHooks(e,"fx"),null==c.unqueued&&(c.unqueued=0,p=c.empty.fire,c.empty.fire=function(){c.unqueued||p()}),c.unqueued++,f.always(function(){f.always(function(){c.unqueued--,b.queue(e,"fx").length||c.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[d.overflow,d.overflowX,d.overflowY],"inline"===b.css(e,"display")&&"none"===b.css(e,"float")&&(b.support.inlineBlockNeedsLayout&&"inline"!==un(e.nodeName)?d.zoom=1:d.display="inline-block")),n.overflow&&(d.overflow="hidden",b.support.shrinkWrapBlocks||f.always(function(){d.overflow=n.overflow[0],d.overflowX=n.overflow[1],d.overflowY=n.overflow[2]}));for(i in t)if(a=t[i],Vn.exec(a)){if(delete t[i],u=u||"toggle"===a,a===(m?"hide":"show"))continue;g.push(i)}if(o=g.length){s=b._data(e,"fxshow")||b._data(e,"fxshow",{}),"hidden"in s&&(m=s.hidden),u&&(s.hidden=!m),m?b(e).show():f.done(function(){b(e).hide()}),f.done(function(){var t;b._removeData(e,"fxshow");for(t in h)b.style(e,t,h[t])});for(i=0;o>i;i++)r=g[i],l=f.createTween(r,m?s[r]:0),h[r]=s[r]||b.style(e,r),r in s||(s[r]=l.start,m&&(l.end=l.start,l.start="width"===r||"height"===r?1:0))}}function rr(e,t,n,r,i){return new rr.prototype.init(e,t,n,r,i)}b.Tween=rr,rr.prototype={constructor:rr,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(b.cssNumber[n]?"":"px")},cur:function(){var e=rr.propHooks[this.prop];return e&&e.get?e.get(this):rr.propHooks._default.get(this)},run:function(e){var t,n=rr.propHooks[this.prop];return this.pos=t=this.options.duration?b.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rr.propHooks._default.set(this),this}},rr.prototype.init.prototype=rr.prototype,rr.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=b.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){b.fx.step[e.prop]?b.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[b.cssProps[e.prop]]||b.cssHooks[e.prop])?b.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},rr.propHooks.scrollTop=rr.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},b.each(["toggle","show","hide"],function(e,t){var n=b.fn[t];b.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(ir(t,!0),e,r,i)}}),b.fn.extend({fadeTo:function(e,t,n,r){return this.filter(nn).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=b.isEmptyObject(e),o=b.speed(t,n,r),a=function(){var t=er(this,b.extend({},e),o);a.finish=function(){t.stop(!0)},(i||b._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e+"queueHooks",o=b.timers,a=b._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&Jn.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&b.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=b._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=b.timers,a=r?r.length:0;for(n.finish=!0,b.queue(this,e,[]),i&&i.cur&&i.cur.finish&&i.cur.finish.call(this),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}});function ir(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=Zt[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}b.each({slideDown:ir("show"),slideUp:ir("hide"),slideToggle:ir("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){b.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),b.speed=function(e,t,n){var r=e&&"object"==typeof e?b.extend({},e):{complete:n||!n&&t||b.isFunction(e)&&e,duration:e,easing:n&&t||t&&!b.isFunction(t)&&t};return r.duration=b.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in b.fx.speeds?b.fx.speeds[r.duration]:b.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){b.isFunction(r.old)&&r.old.call(this),r.queue&&b.dequeue(this,r.queue)},r},b.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},b.timers=[],b.fx=rr.prototype.init,b.fx.tick=function(){var e,n=b.timers,r=0;for(Xn=b.now();n.length>r;r++)e=n[r],e()||n[r]!==e||n.splice(r--,1);n.length||b.fx.stop(),Xn=t},b.fx.timer=function(e){e()&&b.timers.push(e)&&b.fx.start()},b.fx.interval=13,b.fx.start=function(){Un||(Un=setInterval(b.fx.tick,b.fx.interval))},b.fx.stop=function(){clearInterval(Un),Un=null},b.fx.speeds={slow:600,fast:200,_default:400},b.fx.step={},b.expr&&b.expr.filters&&(b.expr.filters.animated=function(e){return b.grep(b.timers,function(t){return e===t.elem}).length}),b.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){b.offset.setOffset(this,e,t)});var n,r,o={top:0,left:0},a=this[0],s=a&&a.ownerDocument;if(s)return n=s.documentElement,b.contains(n,a)?(typeof a.getBoundingClientRect!==i&&(o=a.getBoundingClientRect()),r=or(s),{top:o.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:o.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):o},b.offset={setOffset:function(e,t,n){var r=b.css(e,"position");"static"===r&&(e.style.position="relative");var i=b(e),o=i.offset(),a=b.css(e,"top"),s=b.css(e,"left"),u=("absolute"===r||"fixed"===r)&&b.inArray("auto",[a,s])>-1,l={},c={},p,f;u?(c=i.position(),p=c.top,f=c.left):(p=parseFloat(a)||0,f=parseFloat(s)||0),b.isFunction(t)&&(t=t.call(e,n,o)),null!=t.top&&(l.top=t.top-o.top+p),null!=t.left&&(l.left=t.left-o.left+f),"using"in t?t.using.call(e,l):i.css(l)}},b.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===b.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),b.nodeName(e[0],"html")||(n=e.offset()),n.top+=b.css(e[0],"borderTopWidth",!0),n.left+=b.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-b.css(r,"marginTop",!0),left:t.left-n.left-b.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||o.documentElement;while(e&&!b.nodeName(e,"html")&&"static"===b.css(e,"position"))e=e.offsetParent;return e||o.documentElement})}}),b.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);b.fn[e]=function(i){return b.access(this,function(e,i,o){var a=or(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?b(a).scrollLeft():o,r?o:b(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}});function or(e){return b.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}b.each({Height:"height",Width:"width"},function(e,n){b.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){b.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(i===!0||o===!0?"margin":"border");return b.access(this,function(n,r,i){var o;return b.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?b.css(n,r,s):b.style(n,r,i,s)},n,a?i:t,a,null)}})}),e.jQuery=e.$=b,"function"==typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return b})})(window);
PK!���A�Ajs/acymailing_module.jsnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

function submitacymailingform(task, formName){
	var varform = document[formName];
	var filterEmail = /^([a-z0-9_'&\.\-\+=])+\@(([a-z0-9\-])+\.)+([a-z0-9]{2,10})+$/i;

	if(!varform.elements){
		if(varform[0].elements['user[email]'] && varform[0].elements['user[email]'].value && filterEmail.test(varform[0].elements['user[email]'].value)){
			varform = varform[0];
		}else{
			varform = varform[varform.length - 1];
		}
	}

	if(task != 'optout'){
		nameField = varform.elements['user[name]'];
		if(nameField && (( typeof acymailing != 'undefined' && (nameField.value == acymailing['NAMECAPTION'] || (typeof acymailing['excludeValues' + formName] != 'undefined' && typeof acymailing['excludeValues' + formName]['name'] != 'undefined' && nameField.value == acymailing['excludeValues' + formName]['name'])) ) || nameField.value.replace(/ /g, "").length < 2)){
			if(typeof acymailing != 'undefined'){
				alert(acymailing['NAME_MISSING']);
			}
			nameField.className = nameField.className + ' invalid';
			return false;
		}
	}

	var emailField = varform.elements['user[email]'];
	if(emailField){
		if(typeof acymailing == 'undefined' || emailField.value != acymailing['EMAILCAPTION']) emailField.value = emailField.value.replace(/ /g, "");
		if(!emailField || (typeof acymailing != 'undefined' && (emailField.value == acymailing['EMAILCAPTION'] || (typeof acymailing['excludeValues' + formName] != 'undefined' && typeof acymailing['excludeValues' + formName]['email'] != 'undefined' && emailField.value == acymailing['excludeValues' + formName]['email']))) || !filterEmail.test(emailField.value)){
			if(typeof acymailing != 'undefined'){
				alert(acymailing['VALID_EMAIL']);
			}
			emailField.className = emailField.className + ' invalid';
			return false;
		}
	}

	if(varform.elements['hiddenlists'].value.length < 1){
		var listschecked = false;
		var alllists = varform.elements['subscription[]'];
		if(alllists && (typeof alllists.value == 'undefined' || alllists.value.length == 0)){
			for(b = 0; b < alllists.length; b++){
				if(alllists[b].checked) listschecked = true;
			}
			if(!listschecked){
				alert(acymailing['NO_LIST_SELECTED']);
				return false;
			}
		}
	}


	if(task != 'optout' && typeof acymailing != 'undefined'){
		if(typeof acymailing['reqFields' + formName] != 'undefined' && acymailing['reqFields' + formName].length > 0){

			for(var i = 0; i < acymailing['reqFields' + formName].length; i++){
				elementName = 'user[' + acymailing['reqFields' + formName][i] + ']';
				elementToCheck = varform.elements[elementName];
				if(elementToCheck){
					var isValid = false;
					if(typeof elementToCheck.value != 'undefined'){
						if(elementToCheck.value == ' ' && typeof varform[elementName + '[]'] != 'undefined'){
							if(varform[elementName + '[]'].checked){
								isValid = true;
							}else{
								for(var a = 0; a < varform[elementName + '[]'].length; a++){
									if((varform[elementName + '[]'][a].checked || varform[elementName + '[]'][a].selected) && varform[elementName + '[]'][a].value.length > 0) isValid = true;
								}
							}
						}else{
							if(elementToCheck.value.replace(/ /g, "").length > 0){
								if(typeof acymailing['excludeValues' + formName] == 'undefined' || typeof acymailing['excludeValues' + formName][acymailing['reqFields' + formName][i]] == 'undefined' || acymailing['excludeValues' + formName][acymailing['reqFields' + formName][i]] != elementToCheck.value) isValid = true;
							}
						}
					}else{
						for(var a = 0; a < elementToCheck.length; a++){
							if(elementToCheck[a].checked && elementToCheck[a].value.length > 0) isValid = true;
						}
					}
					if((elementToCheck.length >= 1 && (elementToCheck[0].parentElement.parentElement.style.display == 'none' || elementToCheck[0].parentElement.parentElement.parentElement.style.display == 'none')) || (typeof elementToCheck.length == 'undefined' && (elementToCheck.parentElement.parentElement.style.display == 'none' || elementToCheck.parentElement.parentElement.parentElement.style.display == 'none'))){
						isValid = true;
					}
					if(!isValid){
						elementToCheck.className = elementToCheck.className + ' invalid';
						alert(acymailing['validFields' + formName][i]);
						return false;
					}
				}else{
					if((varform.elements[elementName + '[day]'] && varform.elements[elementName + '[day]'].value < 1) || (varform.elements[elementName + '[month]'] && varform.elements[elementName + '[month]'].value < 1) || (varform.elements[elementName + '[year]'] && varform.elements[elementName + '[year]'].value < 1902)){
						if(varform.elements[elementName + '[day]'] && varform.elements[elementName + '[day]'].value < 1) varform.elements[elementName + '[day]'].className = varform.elements[elementName + '[day]'].className + ' invalid';
						if(varform.elements[elementName + '[month]'] && varform.elements[elementName + '[month]'].value < 1) varform.elements[elementName + '[month]'].className = varform.elements[elementName + '[month]'].className + ' invalid';
						if(varform.elements[elementName + '[year]'] && varform.elements[elementName + '[year]'].value < 1902) varform.elements[elementName + '[year]'].className = varform.elements[elementName + '[year]'].className + ' invalid';
						alert(acymailing['validFields' + formName][i]);
						return false;
					}

					if((varform.elements[elementName + '[country]'] && varform.elements[elementName + '[country]'].value < 1) || (varform.elements[elementName + '[num]'] && (varform.elements[elementName + '[num]'].value < 3 || (typeof acymailing['excludeValues' + formName] != 'undefined' && typeof acymailing['excludeValues' + formName][acymailing['reqFields' + formName][i]] != 'undefined' && acymailing['excludeValues' + formName][acymailing['reqFields' + formName][i]] == varform.elements[elementName + '[num]'].value)))){
						if(varform.elements[elementName + '[country]'] && varform.elements[elementName + '[country]'].value < 1) varform.elements[elementName + '[country]'].className = varform.elements[elementName + '[country]'].className + ' invalid';
						if(varform.elements[elementName + '[num]'] && (varform.elements[elementName + '[num]'].value < 3 || (typeof acymailing['excludeValues' + formName] != 'undefined' && typeof acymailing['excludeValues' + formName][acymailing['reqFields' + formName][i]] != 'undefined' && acymailing['excludeValues' + formName][acymailing['reqFields' + formName][i]] == varform.elements[elementName + '[num]'].value))) varform.elements[elementName + '[num]'].className = varform.elements[elementName + '[num]'].className + ' invalid';
						alert(acymailing['validFields' + formName][i]);
						return false;
					}
				}
			}
		}

		if(typeof acymailing != 'undefined' && typeof acymailing['checkFields' + formName] != 'undefined' && acymailing['checkFields' + formName].length > 0){
			for(var i = 0; i < acymailing['checkFields' + formName].length; i++){
				elementName = 'user[' + acymailing['checkFields' + formName][i] + ']';
				elementtypeToCheck = acymailing['checkFieldsType' + formName][i];
				elementToCheck = varform.elements[elementName].value;
				if(typeof acymailing['excludeValues' + formName] != 'undefined'){
					var excludedValues = acymailing['excludeValues' + formName][acymailing['checkFields' + formName][i]];
					if(typeof excludedValues != 'undefined' && elementToCheck == excludedValues){
						continue;
					}
				}
				switch(elementtypeToCheck){
					case 'number':
						myregexp = new RegExp('^[0-9]*$');
						break;
					case 'letter':
						myregexp = new RegExp('^[A-Za-z\u00C0-\u017F ]*$');
						break;
					case 'letnum':
						myregexp = new RegExp('^[0-9a-zA-Z\u00C0-\u017F ]*$');
						break;
					case 'regexp':
						myregexp = new RegExp(acymailing['checkFieldsRegexp' + formName][i]);
						break;
				}
				if(!myregexp.test(elementToCheck)){
					alert(acymailing['validCheckFields' + formName][i]);
					return false;
				}
			}
		}
	}

	var captchaField = varform.elements['acycaptcha'];
	if(captchaField){
		if(captchaField.value.length < 1){
			if(typeof acymailing != 'undefined'){
				alert(acymailing['CAPTCHA_MISSING']);
			}
			captchaField.className = captchaField.className + ' invalid';
			return false;
		}
	}

	if(task != 'optout'){
		var termsandconditions = varform.terms;
		if(termsandconditions && !termsandconditions.checked){
			if(typeof acymailing != 'undefined'){
				alert(acymailing['ACCEPT_TERMS']);
			}
			termsandconditions.className = termsandconditions.className + ' invalid';
			return false;
		}

		if(typeof acymailing != 'undefined' && typeof acymailing['excludeValues' + formName] != 'undefined'){
			for(var fieldName in acymailing['excludeValues' + formName]){
				if(!acymailing['excludeValues' + formName].hasOwnProperty(fieldName)) continue;
				if(!varform.elements['user[' + fieldName + ']'] || varform.elements['user[' + fieldName + ']'].value != acymailing['excludeValues' + formName][fieldName]) continue;

				varform.elements['user[' + fieldName + ']'].value = '';
			}
		}
	}

	if(typeof ga != 'undefined' && task != 'optout'){
		ga('send', 'pageview', 'subscribe');
	}else if(typeof ga != 'undefined'){
		ga('send', 'pageview', 'unsubscribe');
	}

	taskField = varform.task;
	taskField.value = task;

	if(!varform.elements['ajax'] || !varform.elements['ajax'].value || varform.elements['ajax'].value == '0'){
		varform.submit();
		return false;
	}

	if(window.jQuery){
		var form = jQuery('#' + formName);
		form.addClass('acymailing_module_loading');
		form.css("filter:", "alpha(opacity=50)");
		form.css("-moz-opacity", "0.5");
		form.css("-khtml-opacity", "0.5");
		form.css("opacity", "0.5");
		data = new FormData(form[0]);

		jQuery.ajax({
			url: document.getElementById(formName).action,
			data: data,
			type: 'POST',
			async: true,
			success: function(response){
				response = JSON.parse(response);
				acymailingDisplayAjaxResponseJQuery(unescape(response.message), response.type, formName);
			},
			error: function(){
				acymailingDisplayAjaxResponseJQuery('Ajax Request Failure', 'error', formName);
			},
			cache: false,
			contentType: false,
			processData: false
		});
	}else{
		try{
			var form = document.id(formName);
		}catch(err){
			var form = $(formName);
		}
		data = form.toQueryString();

		if(typeof Ajax == 'function'){
			new Ajax(form.action, {
				data: data, method: 'post', onRequest: function(){
					form.addClass('acymailing_module_loading');
					form.setStyle("filter:", "alpha(opacity=50)");
					form.setStyle("-moz-opacity", "0.5");
					form.setStyle("-khtml-opacity", "0.5");
					form.setStyle("opacity", "0.5");
				}, onSuccess: function(response){
					response = Json.evaluate(response);
					acymailingDisplayAjaxResponseMootools(unescape(response.message), response.type, formName);
				}, onFailure: function(){
					acymailingDisplayAjaxResponseMootools('Ajax Request Failure', 'error', formName);
				}
			}).request();
		}else{
			var formData = new FormData(form);

			form.addClass('acymailing_module_loading');
			form.setStyle("filter:", "alpha(opacity=50)");
			form.setStyle("-moz-opacity", "0.5");
			form.setStyle("-khtml-opacity", "0.5");
			form.setStyle("opacity", "0.5");

			var xhr = new XMLHttpRequest();
			xhr.open('POST', document.id(formName).action);
			xhr.onload = function(){
				if (xhr.status === 200){
					var response = JSON.parse(xhr.responseText);
					acymailingDisplayAjaxResponseMootools(unescape(response.message), response.type, formName);
				}else{
					acymailingDisplayAjaxResponseMootools('Ajax Request Failure', 'error', formName);
				}
			};
			xhr.send(formData);
		}
	}

	return false;
}

function acymailingDisplayAjaxResponseJQuery(message, type, formName){
	var toggleButton = jQuery('#acymailing_togglemodule_' + formName);

	if(toggleButton && toggleButton.hasClass('acyactive')){
		var wrapper = toggleButton.parent().parent().children()[1];
		jQuery(wrapper).css('height', '');
	}
	;

	var responseContainer = jQuery('#acymailing_fulldiv_' + formName + ' .responseContainer')[0];

	if(typeof responseContainer == 'undefined'){
		responseContainer = document.createElement('div');
		var fulldiv = jQuery('#acymailing_fulldiv_' + formName);
		fulldiv.prepend(responseContainer);
		oldContainerHeight = '0px';
	}else{
		oldContainerHeight = jQuery(responseContainer).css('height');
	}

	responseContainer.className = 'responseContainer';

	var form = jQuery('#' + formName);

	form.removeClass('acymailing_module_loading');

	responseContainer.innerHTML = message;

	if(type == 'success'){
		jQuery(responseContainer).addClass('acymailing_module_success');
	}else{
		jQuery(responseContainer).addClass('acymailing_module_error');
		form.css("filter:", "alpha(opacity=100)");
		form.css("-moz-opacity", "1");
		form.css("-khtml-opacity", "1");
		form.css("opacity", "1");
	}

	newContainerHeight = jQuery(responseContainer).css('height');

	if(type == 'success'){
		form.animate({
						 'height': 0, 'opacity': 0
					 });
	}

	jQuery(responseContainer).css({
									  'height': oldContainerHeight, 'filter:': "alpha(opacity=0)", '-moz-opacity': 0, '-khtml-opacity': 0, 'opacity': 0
								  });

	jQuery(responseContainer).animate({
										  'height': newContainerHeight, 'opacity': 1
									  });
}

function acymailingDisplayAjaxResponseMootools(message, type, formName){
	try{
		var toggleButton = document.id('acymailing_togglemodule_' + formName);
	}catch(err){
		var toggleButton = $('acymailing_togglemodule_' + formName);
	}

	if(toggleButton && toggleButton.hasClass('acyactive')){
		var wrapper = toggleButton.getParent().getParent().getChildren()[1];
		wrapper.setStyle('height', '');
	}
	;

	try{
		var responseContainer = document.getElements('#acymailing_fulldiv_' + formName + ' .responseContainer')[0];
	}catch(err){
		var responseContainer = $$('#acymailing_fulldiv_' + formName + ' .responseContainer')[0];
	}

	if(typeof responseContainer == 'undefined'){
		responseContainer = new Element('div');
		try{
			var fulldiv = document.id('acymailing_fulldiv_' + formName);
		}catch(err){
			var fulldiv = $('acymailing_fulldiv_' + formName);
		}
		responseContainer.inject(fulldiv, 'top');
		oldContainerHeight = '0px';
	}else{
		oldContainerHeight = responseContainer.getStyle('height');
	}

	responseContainer.className = 'responseContainer';

	try{
		var form = document.id(formName);
	}catch(err){
		var form = $(formName);
	}
	form.removeClass('acymailing_module_loading');

	responseContainer.innerHTML = message;

	if(type == 'success'){
		responseContainer.addClass('acymailing_module_success');
	}else{
		responseContainer.addClass('acymailing_module_error');
		form.setStyle("filter:", "alpha(opacity=100)");
		form.setStyle("-moz-opacity", "1");
		form.setStyle("-khtml-opacity", "1");
		form.setStyle("opacity", "1");
	}

	newContainerHeight = responseContainer.getStyle('height');

	if(typeof Ajax == 'function'){
		if(type == 'success'){
			var myEffect = new Fx.Styles(form, {duration: 500, transition: Fx.Transitions.linear});
			myEffect.start({
							   'height': [form.getSize().size.y, 0], 'opacity': [1, 0]
						   });
		}

		try{
			responseContainer.setStyle('height', oldContainerHeight + 'px');
			responseContainer.setStyle("filter:", "alpha(opacity=0)");
			responseContainer.setStyle("-moz-opacity", "0");
			responseContainer.setStyle("-khtml-opacity", "0");
			responseContainer.setStyle("opacity", "0");
		}
		catch(e){
		}

		var myEffect2 = new Fx.Styles(responseContainer, {duration: 500, transition: Fx.Transitions.linear});
		myEffect2.start({
							'height': [oldContainerHeight, newContainerHeight], 'opacity': [0, 1]
						});

	}else // Mootools >= 1.2
	{
		if(type == 'success'){
			form.set('morph');
			form.morph({
						   'height': '0px', 'opacity': 0
					   });

			form.setStyles({
							   'display': 'none'
						   });
		}

		if(newContainerHeight != 'auto'){
			responseContainer.setStyles({
											'height': oldContainerHeight, 'opacity': 0
										});

			responseContainer.set('morph');
			responseContainer.morph({
										'height': newContainerHeight, 'opacity': 1
									});
		}
	}
}

PK!s|e��	�	js/acytoolbar.jsnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

(function(){
	var topMenu, leftMenu, initialTopMenuAcyaffix;
	var affixOption = function(){
		var element;
		var topValue = 0;
		var elementsFixed = [];
		var elementsToAffix = [];
		var scroll = window.scrollY || document.documentElement.scrollTop;

		elementsFixed = elementsFixed.concat(_convertToArray(document.getElementsByClassName('navbar-fixed-top')));
		elementsFixed = elementsFixed.concat(_convertToArray(document.getElementsByClassName('affix')));

		for(var i = 0; i < elementsFixed.length; i++){
			if(!hasClassName(elementsFixed[i].className, 'navbar-fixed-top') && !hasClassName(elementsFixed[i].className, 'affix')) continue;
			element = elementsFixed[i].getBoundingClientRect();
			topValue += element.bottom;
		}


		elementsToAffix = elementsToAffix.concat(_convertToArray(document.getElementsByClassName('acyaffix-top')));
		elementsToAffix = elementsToAffix.concat(_convertToArray(document.getElementsByClassName('acyaffix')));

		for(var i = 0; i < elementsToAffix.length; i++){
			element = elementsToAffix[i].getBoundingClientRect();
			if(element.top <= topValue && scroll != 0){
				element = elementsToAffix[i];
				element.className = element.className.replace('acyaffix-top', 'acyaffix');
				element.style.top = topValue + 'px';
			}
			if(scroll == 0 || scroll < initialTopMenuAcyaffix - topValue){
				element = elementsToAffix[i];
				if(element.className.indexOf('acyaffix-top') == -1){
					element.className = element.className.replace('acyaffix', 'acyaffix-top');
				}
				element.style.top = 0;
			}
		}
	};

	window.addEvent('domready', function(){
		topMenu = document.getElementById('acymenu_top');
		leftMenu = document.getElementById('acymenu_leftside');
		initialTopMenuAcyaffix = topMenu.getBoundingClientRect().top;

		var width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;

		if(width > 900){
			affixOption();
			window.addEvent("scroll", affixOption);
		}

	});

	function _convertToArray(collection){
		return [].slice.call(collection);
	}

	function hasClassName(classNames, className){
		var classes = classNames.split(' ');
		for(var i = 0; i < classes.length; i++){
			if(classes[i] == className) return true;
		}
		return false;
	}
})();
PK!�#o,,js/colorpicker/js/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!z��:WW js/colorpicker/js/colorpicker.jsnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

!function(a){
	"use strict";
	"object" == typeof exports ? module.exports = a(window.jQuery) : "function" == typeof define && define.amd ? define(["jquery"], a) : window.jQuery && !window.jQuery.fn.colorpicker && a(window.jQuery)
}(function(a){
	"use strict";
	var b = function(b, c){
		this.value = {h: 0, s: 0, b: 0, a: 1}, this.origFormat = null, c && a.extend(this.colors, c), b && (void 0 !== b.toLowerCase ? (b += "", this.setColor(b)) : void 0 !== b.h && (this.value = b))
	};
	b.prototype = {
		constructor: b,
		colors: {
			aliceblue: "#f0f8ff",
			antiquewhite: "#faebd7",
			aqua: "#00ffff",
			aquamarine: "#7fffd4",
			azure: "#f0ffff",
			beige: "#f5f5dc",
			bisque: "#ffe4c4",
			black: "#000000",
			blanchedalmond: "#ffebcd",
			blue: "#0000ff",
			blueviolet: "#8a2be2",
			brown: "#a52a2a",
			burlywood: "#deb887",
			cadetblue: "#5f9ea0",
			chartreuse: "#7fff00",
			chocolate: "#d2691e",
			coral: "#ff7f50",
			cornflowerblue: "#6495ed",
			cornsilk: "#fff8dc",
			crimson: "#dc143c",
			cyan: "#00ffff",
			darkblue: "#00008b",
			darkcyan: "#008b8b",
			darkgoldenrod: "#b8860b",
			darkgray: "#a9a9a9",
			darkgreen: "#006400",
			darkkhaki: "#bdb76b",
			darkmagenta: "#8b008b",
			darkolivegreen: "#556b2f",
			darkorange: "#ff8c00",
			darkorchid: "#9932cc",
			darkred: "#8b0000",
			darksalmon: "#e9967a",
			darkseagreen: "#8fbc8f",
			darkslateblue: "#483d8b",
			darkslategray: "#2f4f4f",
			darkturquoise: "#00ced1",
			darkviolet: "#9400d3",
			deeppink: "#ff1493",
			deepskyblue: "#00bfff",
			dimgray: "#696969",
			dodgerblue: "#1e90ff",
			firebrick: "#b22222",
			floralwhite: "#fffaf0",
			forestgreen: "#228b22",
			fuchsia: "#ff00ff",
			gainsboro: "#dcdcdc",
			ghostwhite: "#f8f8ff",
			gold: "#ffd700",
			goldenrod: "#daa520",
			gray: "#808080",
			green: "#008000",
			greenyellow: "#adff2f",
			honeydew: "#f0fff0",
			hotpink: "#ff69b4",
			indianred: "#cd5c5c",
			indigo: "#4b0082",
			ivory: "#fffff0",
			khaki: "#f0e68c",
			lavender: "#e6e6fa",
			lavenderblush: "#fff0f5",
			lawngreen: "#7cfc00",
			lemonchiffon: "#fffacd",
			lightblue: "#add8e6",
			lightcoral: "#f08080",
			lightcyan: "#e0ffff",
			lightgoldenrodyellow: "#fafad2",
			lightgrey: "#d3d3d3",
			lightgreen: "#90ee90",
			lightpink: "#ffb6c1",
			lightsalmon: "#ffa07a",
			lightseagreen: "#20b2aa",
			lightskyblue: "#87cefa",
			lightslategray: "#778899",
			lightsteelblue: "#b0c4de",
			lightyellow: "#ffffe0",
			lime: "#00ff00",
			limegreen: "#32cd32",
			linen: "#faf0e6",
			magenta: "#ff00ff",
			maroon: "#800000",
			mediumaquamarine: "#66cdaa",
			mediumblue: "#0000cd",
			mediumorchid: "#ba55d3",
			mediumpurple: "#9370d8",
			mediumseagreen: "#3cb371",
			mediumslateblue: "#7b68ee",
			mediumspringgreen: "#00fa9a",
			mediumturquoise: "#48d1cc",
			mediumvioletred: "#c71585",
			midnightblue: "#191970",
			mintcream: "#f5fffa",
			mistyrose: "#ffe4e1",
			moccasin: "#ffe4b5",
			navajowhite: "#ffdead",
			navy: "#000080",
			oldlace: "#fdf5e6",
			olive: "#808000",
			olivedrab: "#6b8e23",
			orange: "#ffa500",
			orangered: "#ff4500",
			orchid: "#da70d6",
			palegoldenrod: "#eee8aa",
			palegreen: "#98fb98",
			paleturquoise: "#afeeee",
			palevioletred: "#d87093",
			papayawhip: "#ffefd5",
			peachpuff: "#ffdab9",
			peru: "#cd853f",
			pink: "#ffc0cb",
			plum: "#dda0dd",
			powderblue: "#b0e0e6",
			purple: "#800080",
			red: "#ff0000",
			rosybrown: "#bc8f8f",
			royalblue: "#4169e1",
			saddlebrown: "#8b4513",
			salmon: "#fa8072",
			sandybrown: "#f4a460",
			seagreen: "#2e8b57",
			seashell: "#fff5ee",
			sienna: "#a0522d",
			silver: "#c0c0c0",
			skyblue: "#87ceeb",
			slateblue: "#6a5acd",
			slategray: "#708090",
			snow: "#fffafa",
			springgreen: "#00ff7f",
			steelblue: "#4682b4",
			tan: "#d2b48c",
			teal: "#008080",
			thistle: "#d8bfd8",
			tomato: "#ff6347",
			turquoise: "#40e0d0",
			violet: "#ee82ee",
			wheat: "#f5deb3",
			white: "#ffffff",
			whitesmoke: "#f5f5f5",
			yellow: "#ffff00",
			yellowgreen: "#9acd32",
			transparent: "transparent"
		},
		_sanitizeNumber: function(a){
			return "number" == typeof a ? a : isNaN(a) || null === a || "" === a || void 0 === a ? 1 : void 0 !== a.toLowerCase ? parseFloat(a) : 1
		},
		isTransparent: function(a){
			return a ? (a = a.toLowerCase().trim(), "transparent" === a || a.match(/#?00000000/) || a.match(/(rgba|hsla)\(0,0,0,0?\.?0\)/)) : !1
		},
		rgbaIsTransparent: function(a){
			return 0 === a.r && 0 === a.g && 0 === a.b && 0 === a.a
		},
		setColor: function(a){
			a = a.toLowerCase().trim(), a && (this.isTransparent(a) ? this.value = {h: 0, s: 0, b: 0, a: 0} : this.value = this.stringToHSB(a) || {h: 0, s: 0, b: 0, a: 1})
		},
		stringToHSB: function(b){
			b = b.toLowerCase();
			var c;
			"undefined" != typeof this.colors[b] && (b = this.colors[b], c = "alias");
			var d = this, e = !1;
			return a.each(this.stringParsers, function(a, f){
				var g = f.re.exec(b), h = g && f.parse.apply(d, [g]), i = c || f.format || "rgba";
				return h ? (e = i.match(/hsla?/) ? d.RGBtoHSB.apply(d, d.HSLtoRGB.apply(d, h)) : d.RGBtoHSB.apply(d, h), d.origFormat = i, !1) : !0
			}), e
		},
		setHue: function(a){
			this.value.h = 1 - a
		},
		setSaturation: function(a){
			this.value.s = a
		},
		setBrightness: function(a){
			this.value.b = 1 - a
		},
		setAlpha: function(a){
			this.value.a = parseInt(100 * (1 - a), 10) / 100
		},
		toRGB: function(a, b, c, d){
			a || (a = this.value.h, b = this.value.s, c = this.value.b), a *= 360;
			var e, f, g, h, i;
			return a = a % 360 / 60, i = c * b, h = i * (1 - Math.abs(a % 2 - 1)), e = f = g = c - i, a = ~~a, e += [i, h, 0, 0, h, i][a], f += [h, i, i, h, 0, 0][a], g += [0, 0, h, i, i, h][a], {r: Math.round(255 * e), g: Math.round(255 * f), b: Math.round(255 * g), a: d || this.value.a}
		},
		toHex: function(a, b, c, d){
			var e = this.toRGB(a, b, c, d);
			return this.rgbaIsTransparent(e) ? "transparent" : "#" + (1 << 24 | parseInt(e.r) << 16 | parseInt(e.g) << 8 | parseInt(e.b)).toString(16).substr(1)
		},
		toHSL: function(a, b, c, d){
			a = a || this.value.h, b = b || this.value.s, c = c || this.value.b, d = d || this.value.a;
			var e = a, f = (2 - b) * c, g = b * c;
			return g /= f > 0 && 1 >= f ? f : 2 - f, f /= 2, g > 1 && (g = 1), {h: isNaN(e) ? 0 : e, s: isNaN(g) ? 0 : g, l: isNaN(f) ? 0 : f, a: isNaN(d) ? 0 : d}
		},
		toAlias: function(a, b, c, d){
			var e = this.toHex(a, b, c, d);
			for(var f in this.colors)if(this.colors[f] === e)return f;
			return !1
		},
		RGBtoHSB: function(a, b, c, d){
			a /= 255, b /= 255, c /= 255;
			var e, f, g, h;
			return g = Math.max(a, b, c), h = g - Math.min(a, b, c), e = 0 === h ? null : g === a ? (b - c) / h : g === b ? (c - a) / h + 2 : (a - b) / h + 4, e = (e + 360) % 6 * 60 / 360, f = 0 === h ? 0 : h / g, {h: this._sanitizeNumber(e), s: f, b: g, a: this._sanitizeNumber(d)}
		},
		HueToRGB: function(a, b, c){
			return 0 > c ? c += 1 : c > 1 && (c -= 1), 1 > 6 * c ? a + (b - a) * c * 6 : 1 > 2 * c ? b : 2 > 3 * c ? a + (b - a) * (2 / 3 - c) * 6 : a
		},
		HSLtoRGB: function(a, b, c, d){
			0 > b && (b = 0);
			var e;
			e = .5 >= c ? c * (1 + b) : c + b - c * b;
			var f = 2 * c - e, g = a + 1 / 3, h = a, i = a - 1 / 3, j = Math.round(255 * this.HueToRGB(f, e, g)), k = Math.round(255 * this.HueToRGB(f, e, h)), l = Math.round(255 * this.HueToRGB(f, e, i));
			return [j, k, l, this._sanitizeNumber(d)]
		},
		toString: function(a){
			a = a || "rgba";
			var b = !1;
			switch(a){
				case"rgb":
					return b = this.toRGB(), this.rgbaIsTransparent(b) ? "transparent" : "rgb(" + b.r + "," + b.g + "," + b.b + ")";
				case"rgba":
					return b = this.toRGB(), "rgba(" + b.r + "," + b.g + "," + b.b + "," + b.a + ")";
				case"hsl":
					return b = this.toHSL(), "hsl(" + Math.round(360 * b.h) + "," + Math.round(100 * b.s) + "%," + Math.round(100 * b.l) + "%)";
				case"hsla":
					return b = this.toHSL(), "hsla(" + Math.round(360 * b.h) + "," + Math.round(100 * b.s) + "%," + Math.round(100 * b.l) + "%," + b.a + ")";
				case"hex":
					return this.toHex();
				case"alias":
					return this.toAlias() || this.toHex();
				default:
					return b
			}
		},
		stringParsers: [{
			re: /rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*?\)/, format: "rgb", parse: function(a){
				return [a[1], a[2], a[3], 1]
			}
		}, {
			re: /rgb\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*?\)/, format: "rgb", parse: function(a){
				return [2.55 * a[1], 2.55 * a[2], 2.55 * a[3], 1]
			}
		}, {
			re: /rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, format: "rgba", parse: function(a){
				return [a[1], a[2], a[3], a[4]]
			}
		}, {
			re: /rgba\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, format: "rgba", parse: function(a){
				return [2.55 * a[1], 2.55 * a[2], 2.55 * a[3], a[4]]
			}
		}, {
			re: /hsl\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*?\)/, format: "hsl", parse: function(a){
				return [a[1] / 360, a[2] / 100, a[3] / 100, a[4]]
			}
		}, {
			re: /hsla\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, format: "hsla", parse: function(a){
				return [a[1] / 360, a[2] / 100, a[3] / 100, a[4]]
			}
		}, {
			re: /#?([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/, format: "hex", parse: function(a){
				return [parseInt(a[1], 16), parseInt(a[2], 16), parseInt(a[3], 16), 1]
			}
		}, {
			re: /#?([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/, format: "hex", parse: function(a){
				return [parseInt(a[1] + a[1], 16), parseInt(a[2] + a[2], 16), parseInt(a[3] + a[3], 16), 1]
			}
		}],
		colorNameToHex: function(a){
			return "undefined" != typeof this.colors[a.toLowerCase()] ? this.colors[a.toLowerCase()] : !1
		}
	};
	var c = {horizontal: !1, inline: !1, color: !1, format: !1, input: "input", container: !1, component: ".add-on, .input-group-addon", sliders: {saturation: {maxLeft: 100, maxTop: 100, callLeft: "setSaturation", callTop: "setBrightness"}, hue: {maxLeft: 0, maxTop: 100, callLeft: !1, callTop: "setHue"}, alpha: {maxLeft: 0, maxTop: 100, callLeft: !1, callTop: "setAlpha"}}, slidersHorz: {saturation: {maxLeft: 100, maxTop: 100, callLeft: "setSaturation", callTop: "setBrightness"}, hue: {maxLeft: 100, maxTop: 0, callLeft: "setHue", callTop: !1}, alpha: {maxLeft: 100, maxTop: 0, callLeft: "setAlpha", callTop: !1}}, template: '<div class="colorpicker dropdown-menu"><div class="colorpicker-saturation"><i><b></b></i></div><div class="colorpicker-hue"><i></i></div><div class="colorpicker-alpha"><i></i></div><div class="colorpicker-color"><div /></div><div class="colorpicker-selectors"></div></div>', align: "right", customClass: null, colorSelectors: null}, d = function(d, e){
		if(this.element = a(d).addClass("colorpicker-element"), this.options = a.extend(!0, {}, c, this.element.data(), e), this.component = this.options.component, this.component = this.component !== !1 ? this.element.find(this.component) : !1, this.component && 0 === this.component.length && (this.component = !1), this.container = this.options.container === !0 ? this.element : this.options.container, this.container = this.container !== !1 ? a(this.container) : !1, this.input = this.element.is("input") ? this.element : this.options.input ? this.element.find(this.options.input) : !1, this.input && 0 === this.input.length && (this.input = !1), this.color = new b(this.options.color !== !1 ? this.options.color : this.getValue(), this.options.colorSelectors), this.format = this.options.format !== !1 ? this.options.format : this.color.origFormat, this.picker = a(this.options.template), this.options.customClass && this.picker.addClass(this.options.customClass), this.options.inline ? this.picker.addClass("colorpicker-inline colorpicker-visible") : this.picker.addClass("colorpicker-hidden"), this.options.horizontal && this.picker.addClass("colorpicker-horizontal"), ("rgba" === this.format || "hsla" === this.format || this.options.format === !1) && this.picker.addClass("colorpicker-with-alpha"), "right" === this.options.align && this.picker.addClass("colorpicker-right"), this.options.colorSelectors){
			var f = this;
			a.each(this.options.colorSelectors, function(b, c){
				var d = a("<i />").css("background-color", c).data("class", b);
				d.click(function(){
					f.setValue(a(this).css("background-color"))
				}), f.picker.find(".colorpicker-selectors").append(d)
			}), this.picker.find(".colorpicker-selectors").show()
		}
		this.picker.on("mousedown.colorpicker touchstart.colorpicker", a.proxy(this.mousedown, this)), this.picker.appendTo(this.container ? this.container : a("body")), this.input !== !1 && (this.input.on({"keyup.colorpicker": a.proxy(this.keyup, this)}), this.input.on({"change.colorpicker": a.proxy(this.change, this)}), this.component === !1 && this.element.on({"focus.colorpicker": a.proxy(this.show, this)}), this.options.inline === !1 && this.element.on({"focusout.colorpicker": a.proxy(this.hide, this)})), this.component !== !1 && this.component.on({"click.colorpicker": a.proxy(this.show, this)}), this.input === !1 && this.component === !1 && this.element.on({"click.colorpicker": a.proxy(this.show, this)}), this.input !== !1 && this.component !== !1 && "color" === this.input.attr("type") && this.input.on({"click.colorpicker": a.proxy(this.show, this), "focus.colorpicker": a.proxy(this.show, this)}), this.update(), a(a.proxy(function(){
			this.element.trigger("create")
		}, this))
	};
	d.Color = b, d.prototype = {
		constructor: d, destroy: function(){
			this.picker.remove(), this.element.removeData("colorpicker").off(".colorpicker"), this.input !== !1 && this.input.off(".colorpicker"), this.component !== !1 && this.component.off(".colorpicker"), this.element.removeClass("colorpicker-element"), this.element.trigger({type: "destroy"})
		}, reposition: function(){
			if(this.options.inline !== !1 || this.options.container)return !1;
			var a = this.container && this.container[0] !== document.body ? "position" : "offset", b = this.component || this.element, c = b[a]();
			"right" === this.options.align && (c.left -= this.picker.outerWidth() - b.outerWidth()), this.picker.css({top: c.top + b.outerHeight(), left: c.left})
		}, show: function(b){
			return this.isDisabled() ? !1 : (this.picker.addClass("colorpicker-visible").removeClass("colorpicker-hidden"), this.reposition(), a(window).on("resize.colorpicker", a.proxy(this.reposition, this)), !b || this.hasInput() && "color" !== this.input.attr("type") || b.stopPropagation && b.preventDefault && (b.stopPropagation(), b.preventDefault()), this.options.inline === !1 && a(window.document).on({"mousedown.colorpicker": a.proxy(this.hide, this)}), void this.element.trigger({type: "showPicker", color: this.color}))
		}, hide: function(){
			this.picker.addClass("colorpicker-hidden").removeClass("colorpicker-visible"), a(window).off("resize.colorpicker", this.reposition), a(document).off({"mousedown.colorpicker": this.hide}), this.update(), this.element.trigger({type: "hidePicker", color: this.color})
		}, updateData: function(a){
			return a = a || this.color.toString(this.format), this.element.data("color", a), a
		}, updateInput: function(a){
			if(a = a || this.color.toString(this.format), this.input !== !1){
				if(this.options.colorSelectors){
					var c = new b(a, this.options.colorSelectors), d = c.toAlias();
					"undefined" != typeof this.options.colorSelectors[d] && (a = d)
				}
				this.input.prop("value", a)
			}
			return a
		}, updatePicker: function(a){
			void 0 !== a && (this.color = new b(a, this.options.colorSelectors));
			var c = this.options.horizontal === !1 ? this.options.sliders : this.options.slidersHorz, d = this.picker.find("i");
			return 0 !== d.length ? (this.options.horizontal === !1 ? (c = this.options.sliders, d.eq(1).css("top", c.hue.maxTop * (1 - this.color.value.h)).end().eq(2).css("top", c.alpha.maxTop * (1 - this.color.value.a))) : (c = this.options.slidersHorz, d.eq(1).css("left", c.hue.maxLeft * (1 - this.color.value.h)).end().eq(2).css("left", c.alpha.maxLeft * (1 - this.color.value.a))), d.eq(0).css({top: c.saturation.maxTop - this.color.value.b * c.saturation.maxTop, left: this.color.value.s * c.saturation.maxLeft}), this.picker.find(".colorpicker-saturation").css("backgroundColor", this.color.toHex(this.color.value.h, 1, 1, 1)), this.picker.find(".colorpicker-alpha").css("backgroundColor", this.color.toHex()), this.picker.find(".colorpicker-color, .colorpicker-color div").css("backgroundColor", this.color.toString(this.format)), a) : void 0
		}, updateComponent: function(a){
			if(a = a || this.color.toString(this.format), this.component !== !1){
				var b = this.component.find("i").eq(0);
				b.length > 0 ? b.css({backgroundColor: a}) : this.component.css({backgroundColor: a})
			}
			return a
		}, update: function(a){
			var b;
			return (this.getValue(!1) !== !1 || a === !0) && (b = this.updateComponent(), this.updateInput(b), this.updateData(b), this.updatePicker()), b
		}, setValue: function(a){
			this.color = new b(a, this.options.colorSelectors), this.update(!0), this.element.trigger({type: "changeColor", color: this.color, value: a})
		}, getValue: function(a){
			a = void 0 === a ? "#000000" : a;
			var b;
			return b = this.hasInput() ? this.input.val() : this.element.data("color"), (void 0 === b || "" === b || null === b) && (b = a), b
		}, hasInput: function(){
			return this.input !== !1
		}, isDisabled: function(){
			return this.hasInput() ? this.input.prop("disabled") === !0 : !1
		}, disable: function(){
			return this.hasInput() ? (this.input.prop("disabled", !0), this.element.trigger({type: "disable", color: this.color, value: this.getValue()}), !0) : !1
		}, enable: function(){
			return this.hasInput() ? (this.input.prop("disabled", !1), this.element.trigger({type: "enable", color: this.color, value: this.getValue()}), !0) : !1
		}, currentSlider: null, mousePointer: {left: 0, top: 0}, mousedown: function(b){
			b.pageX || b.pageY || !b.originalEvent || (b.pageX = b.originalEvent.touches[0].pageX, b.pageY = b.originalEvent.touches[0].pageY), b.stopPropagation(), b.preventDefault();
			var c = a(b.target), d = c.closest("div"), e = this.options.horizontal ? this.options.slidersHorz : this.options.sliders;
			if(!d.is(".colorpicker")){
				if(d.is(".colorpicker-saturation")){
					this.currentSlider = a.extend({}, e.saturation);
				}else if(d.is(".colorpicker-hue")){
					this.currentSlider = a.extend({}, e.hue);
				}else{
					if(!d.is(".colorpicker-alpha"))return !1;
					this.currentSlider = a.extend({}, e.alpha)
				}
				var f = d.offset();
				this.currentSlider.guide = d.find("i")[0].style, this.currentSlider.left = b.pageX - f.left, this.currentSlider.top = b.pageY - f.top, this.mousePointer = {left: b.pageX, top: b.pageY}, a(document).on({"mousemove.colorpicker": a.proxy(this.mousemove, this), "touchmove.colorpicker": a.proxy(this.mousemove, this), "mouseup.colorpicker": a.proxy(this.mouseup, this), "touchend.colorpicker": a.proxy(this.mouseup, this)}).trigger("mousemove")
			}
			return !1
		}, mousemove: function(a){
			a.pageX || a.pageY || !a.originalEvent || (a.pageX = a.originalEvent.touches[0].pageX, a.pageY = a.originalEvent.touches[0].pageY), a.stopPropagation(), a.preventDefault();
			var b = Math.max(0, Math.min(this.currentSlider.maxLeft, this.currentSlider.left + ((a.pageX || this.mousePointer.left) - this.mousePointer.left))), c = Math.max(0, Math.min(this.currentSlider.maxTop, this.currentSlider.top + ((a.pageY || this.mousePointer.top) - this.mousePointer.top)));
			return this.currentSlider.guide.left = b + "px", this.currentSlider.guide.top = c + "px", this.currentSlider.callLeft && this.color[this.currentSlider.callLeft].call(this.color, b / this.currentSlider.maxLeft), this.currentSlider.callTop && this.color[this.currentSlider.callTop].call(this.color, c / this.currentSlider.maxTop), "setAlpha" === this.currentSlider.callTop && this.options.format === !1 && (1 !== this.color.value.a ? (this.format = "rgba", this.color.origFormat = "rgba") : (this.format = "hex", this.color.origFormat = "hex")), this.update(!0), this.element.trigger({type: "changeColor", color: this.color}), !1
		}, mouseup: function(b){
			return b.stopPropagation(), b.preventDefault(), a(document).off({"mousemove.colorpicker": this.mousemove, "touchmove.colorpicker": this.mousemove, "mouseup.colorpicker": this.mouseup, "touchend.colorpicker": this.mouseup}), !1
		}, change: function(a){
			this.keyup(a)
		}, keyup: function(a){
			38 === a.keyCode ? (this.color.value.a < 1 && (this.color.value.a = Math.round(100 * (this.color.value.a + .01)) / 100), this.update(!0)) : 40 === a.keyCode ? (this.color.value.a > 0 && (this.color.value.a = Math.round(100 * (this.color.value.a - .01)) / 100), this.update(!0)) : (this.color = new b(this.input.val(), this.options.colorSelectors), this.color.origFormat && this.options.format === !1 && (this.format = this.color.origFormat), this.getValue(!1) !== !1 && (this.updateData(), this.updateComponent(), this.updatePicker())), this.element.trigger({type: "changeColor", color: this.color, value: this.input.val()})
		}
	}, a.colorpicker = d, a.fn.colorpicker = function(b){
		var c, e = arguments, f = this.each(function(){
			var f = a(this), g = f.data("colorpicker"), h = "object" == typeof b ? b : {};
			g || "string" == typeof b ? "string" == typeof b && (c = g[b].apply(g, Array.prototype.slice.call(e, 1))) : f.data("colorpicker", new d(this, h))
		});
		return "getValue" === b ? c : f
	}, a.fn.colorpicker.constructor = d
});
PK!S6TT"js/colorpicker/css/colorpicker.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */


.colorpicker{
	position: absolute;
	background-color: white;
	border: solid 1px #c4c4c4;
	min-width: 120px !important;
	padding: 5px !important;
}

.colorpicker-alpha{
	display: none !important;
}

.colorpicker-saturation{
	float: left;
	width: 100px;
	height: 100px;
	cursor: crosshair;
	background-image: url("../images/saturation.png")
}

.colorpicker-saturation i{
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 5px;
	height: 5px;
	margin: -4px 0 0 -4px;
	border: 1px solid #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}

.colorpicker-saturation i b{
	display: block;
	width: 5px;
	height: 5px;
	border: 1px solid #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}

.colorpicker-hue, .colorpicker-alpha{
	float: left;
	width: 15px;
	height: 100px;
	margin-bottom: 4px;
	margin-left: 4px;
	cursor: row-resize
}

.colorpicker-hue i, .colorpicker-alpha i{
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 1px;
	margin-top: -1px;
	background: #000;
	border-top: 1px solid #fff
}

.colorpicker-hue{
	background-image: url("../images/hue.png")
}

.colorpicker-alpha{
	display: none;
	background-image: url("../images/alpha.png")
}

.colorpicker-saturation, .colorpicker-hue, .colorpicker-alpha{
	background-size: contain
}

.colorpicker{
	top: 0;
	left: 0;
	z-index: 2500;
	min-width: 130px;
	padding: 4px;
	margin-top: 1px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*zoom: 1
}

.colorpicker:before, .colorpicker:after{
	display: table;
	line-height: 0;
	content: ""
}

.colorpicker:after{
	clear: both
}

.colorpicker:before{
	position: absolute;
	top: -7px;
	left: 6px;
	display: inline-block;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-left: 7px solid transparent;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	content: ''
}

.colorpicker:after{
	position: absolute;
	top: -6px;
	left: 7px;
	display: inline-block;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	border-left: 6px solid transparent;
	content: ''
}

.colorpicker div{
	position: relative
}

.colorpicker.colorpicker-with-alpha{
	min-width: 140px
}

.colorpicker.colorpicker-with-alpha .colorpicker-alpha{
	display: block
}

.colorpicker-color{
	height: 10px;
	margin-top: 5px;
	clear: both;
	background-image: url("../images/alpha.png");
	background-position: 0 100%
}

.colorpicker-color div{
	height: 10px
}

.colorpicker-selectors{
	display: none;
	height: 10px;
	margin-top: 5px;
	clear: both
}

.colorpicker-selectors i{
	float: left;
	width: 10px;
	height: 10px;
	cursor: pointer
}

.colorpicker-selectors i + i{
	margin-left: 3px
}

.colorpicker-element .input-group-addon i, .colorpicker-element .add-on i{
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: text-top;
	cursor: pointer
}

.colorpicker.colorpicker-inline{
	position: relative;
	z-index: auto;
	display: inline-block;
	float: none
}

.colorpicker.colorpicker-horizontal{
	width: 110px;
	height: auto;
	min-width: 110px
}

.colorpicker.colorpicker-horizontal .colorpicker-saturation{
	margin-bottom: 4px
}

.colorpicker.colorpicker-horizontal .colorpicker-color{
	width: 100px
}

.colorpicker.colorpicker-horizontal .colorpicker-hue, .colorpicker.colorpicker-horizontal .colorpicker-alpha{
	float: left;
	width: 100px;
	height: 15px;
	margin-bottom: 4px;
	margin-left: 0;
	cursor: col-resize
}

.colorpicker.colorpicker-horizontal .colorpicker-hue i, .colorpicker.colorpicker-horizontal .colorpicker-alpha i{
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 1px;
	height: 15px;
	margin-top: 0;
	background: #fff;
	border: 0
}

.colorpicker.colorpicker-horizontal .colorpicker-hue{
	background-image: url("../images/hue-horizontal.png")
}

.colorpicker.colorpicker-horizontal .colorpicker-alpha{
	background-image: url("../images/alpha-horizontal.png")
}

.colorpicker.colorpicker-hidden{
	display: none
}

.colorpicker.colorpicker-visible{
	display: block
}

.colorpicker-inline.colorpicker-visible{
	display: inline-block
}

.colorpicker-right:before{
	right: 6px;
	left: auto
}

.colorpicker-right:after{
	right: 7px;
	left: auto
}
PK!�#o,,js/colorpicker/css/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�#o,,js/colorpicker/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!0���js/colorpicker/images/hue.pngnu&1i��PNG


IHDRd�N�7	pHYs��
OiCCPPhotoshop ICC profilexڝSgTS�=���BK���KoR RB���&*!	J�!��Q�EEȠ�����Q,�
��!��������{�kּ�����>�����H3Q5��B������.@�
$p�d!s�#�~<<+"��x��M��0���B�\���t�8K�@z�B�@F���&S�`�cb�P-`'������{[�!�� e�Dh;��V�EX0fK�9�-0IWfH�����0Q��){`�##x��F�W<�+��*x��<�$9E�[-qWW.(�I+6aa�@.�y�2�4�������x����6��_-��"bb��ϫp@�t~�,/��;�m��%�h^�u��f�@����W�p�~<<E���������J�B[a�W}�g�_�W�l�~<�����$�2]�G�����L�ϒ	�b��G�����"�Ib�X*�Qq�D���2�"�B�)�%�d��,�>�5�j>{�-�]c�K'Xt���o��(�h���w��?�G�%�fI�q^D$.Tʳ?�D��*�A�,����`6�B$��BB
d�r`)��B(�Ͱ*`/�@4�Qh��p.�U�=p�a��(��	A�a!ڈb�X#����!�H�$ ɈQ"K�5H1R�T UH�=r9�\F��;�2����G1���Q=��C��7�F��dt1�����r�=�6��Ыhڏ>C�0��3�l0.��B�8,	�c˱"����V����cϱw�E�	6wB aAHXLXN�H� $4�	7	�Q�'"��K�&���b21�XH,#��/{�C�7$�C2'��I��T��F�nR#�,��4H#���dk�9�, +ȅ����3��!�[
�b@q��S�(R�jJ��4�e�2AU��Rݨ�T5�ZB���R�Q��4u�9̓IK�����hh�i��t�ݕN��W���G���w
��Ljg(�gw��L�Ӌ�T071���oUX*�*|��
�J�&�*/T����ުU�U�T��^S}�FU3S�	Ԗ�U��P�SSg�;���g�oT?�~Y��Y�L�OC�Q��_�� c�x,!k
��u�5�&���|v*�����=���9C3J3W�R�f?�q��tN	�(���~���)�)�4L�1e\k����X�H�Q�G�6����E�Y��A�J'\'Gg����S�Sݧ
�M=:��.�k���Dw�n��^��Lo��y��}/�T�m���GX�$��<�5qo</���QC]�@C�a�a�ᄑ��<��F�F�i�\�$�m�mƣ&&!&KM�M�RM��)�;L;L���͢�֙5�=1�2��כ߷`ZxZ,����eI��Z�Yn�Z9Y�XUZ]�F���%ֻ�����N�N���gð�ɶ�����ۮ�m�}agbg�Ů��}�}��=
���Z~s�r:V:ޚΜ�?}���/gX���3��)�i�S��Ggg�s�󈋉K��.�>.���Ƚ�Jt�q]�z�������ۯ�6�i�ܟ�4�)�Y3s���C�Q��?��0k߬~OCO�g��#/c/�W�װ��w��a�>�>r��>�<7�2�Y_�7��ȷ�O�o�_��C#�d�z����%g��A�[��z|!��?:�e����A���AA�����!h�쐭!��Α�i�P~���a�a��~'���W�?�p�X�1�5w��Cs�D�D�Dޛg1O9�-J5*>�.j<�7�4�?�.fY��X�XIlK9.*�6nl�������{�/�]py�����.,:�@L�N8��A*��%�w%�
y��g"/�6ш�C\*N�H*Mz�쑼5y$�3�,幄'���L
Lݛ:��v m2=:�1����qB�!M��g�g�fvˬe����n��/��k���Y-
�B��TZ(�*�geWf�͉�9���+��̳�ې7����ᒶ��KW-X潬j9�<qy�
�+�V�<���*m�O��W��~�&zMk�^�ʂ��k�U
�}����]OX/Yߵa���>������(�x��oʿ�ܔ���Ĺd�f�f���-�[����n
�ڴ
�V��E�/��(ۻ��C���<��e����;?T�T�T�T6��ݵa�n��{��4���[���>ɾ�UUM�f�e�I���?�����m]�Nmq����#�׹���=TR��+�G�����w-
6
U����#pDy��	�
:�v�{���vg/jB��F�S��[b[�O�>����z�G��4<YyJ�T�i��ӓg�ό���}~.��`ۢ�{�c��jo�t��E���;�;�\�t���W�W��:_m�t�<���Oǻ�����\k��z��{f���7���y���՞9=ݽ�zo�����~r'��˻�w'O�_�@�A�C݇�?[�����j�w����G�������C���ˆ
��8>99�?r��C�d�&����ˮ/~�����јѡ�򗓿m|�����������x31^�V��w�w��O�| (�h���SЧ�������c3-� cHRMz%������u0�`:�o�_�F�IDATx�L�M+D��v��N"K�X��G�d'�l5���Ԍ)�<.Y���e1�b(��芦���8#q+�ŗw� ��BKM�5�R�?�[bU�b�BV�v�K�F�vJ�t8�a�G�'y"7dDN�Y1���3�O�d��e�BX	�a7��~쨶��Q8��>��|�rG�ș2Qf���]�� K|.6�=lj����IEND�B`�PK!�#o,, js/colorpicker/images/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!rN��(js/colorpicker/images/hue-horizontal.pngnu&1i��PNG


IHDRd(��
DiCCPICC ProfileH
��wT����l/�]�"e齷�.�H�&
��KY�e�7D"��V$(b�h(+�X�	"JF�����;'��N�w>�}��w���(!a�@�P"��f��'0�D�6p����(�h��@_63u��_�-�Z�[�3���C�+K���;?��r!�Y��L�D���)c#c1� ʪ2N����|bO�<�G����͓q��|������|�o���%���ez6���"�%|n:��(S�ёl��@��}�)_��_��	;G�D,HK�0��&Lgg3���ŗH,�9�L���d�d�8�%|�fYP�Ֆ���������-������d����2�ϞA��/ڗ�/ZN-�)�6[�h);h[���/��>�h��{�yI�HD.VV����>�RV���:|��{��<K�y�k���r�Y���ܜ����+�p�L����UZ_�a�O�B�t��4��B�@"�2¿���*~�khu=�(���k���I܃�@��B����=�i�QF����a�2���1e2;2�ɕ��d��	���t���0�8W�	|A� ,\�����`
(%`���^P@8�Ip\W�5p�C`<��5�� Q!�iC�d� w�
�"�x(J���Z��J�r��5@�C'�s�e��
C����;�)0ք
a+�{��p4�N��K�Bx3\��G�V�|�	���) d��� a#aH�����H1R��"MHҍ\G��	�-��a��+&3��,ƬĔb�1�0��.�u�0f�K�j`Ͱ.�@l6
��-�Vb�-�؛�Q�k��p�x\n��׌;��Ǎ��x����s�|~'��~?�C �	�?BAHXK�$&�&�3D�хF��ˈu�bq�8CR$��HѤ�R��t�t��L&뒝�dy5��|�|�<L~KQ��RؔD����r�r�r��J�R=�	T	u3��z����F�&g)(Ǔ[%W#�*7 �\�(o �%�H~�|��q�>�	���[���R�F� ”"M�F1L1[�T��e�'Jx%C%_%�R����J#4��GcӸ�u�:��(G7��3�%����Ie%e{����S�C�a�dd1����T4U�T�*�T�TT�U�z��U�U�Uo��Sc���e�mUkS{��Q7U�P�Wߣ~A}b}����9���Հ5L5"5�i��ј�����i��<�9������Ъ�:�5�M�v�hWh��~�Tfz1��U�.椎�N��Tg�N�Ό���|ݵ�ͺ�Hz,�T�
�N�I}m�P���w
�,�t��ӆF������-5j4�oL5�0^l\k|�g�2�4�mr�6u0M7�1�3���f��ͱ���B�Z�A���E�E�Ű%�2�r�e��s+}���V�V�������(�٬����Ԗk[c{Îj�g�ʮ��=�~��m�C���N��N�b�&�q'}�d�]N�,:+�Uʺ�u�v^�|��������o�����]��5�˟[7w�M׍��mȝ���}�Cǃ�Q���Sϓ�Y�9�e��u�빷��ػ�{���^�>�����*����}�����7����l6 8`k�`�f 7�!p2�)hEPW0%8*�:�Q�i�8�#
�z��<ἶ0�-�A�Q���#p�5�#m"�GvGѢ��G����.��7�x�t~g�|LbLC�t�Oly�P�U܊�����|BLB}�����&:$%�Zh��`��Eꋲ�J�O�$O�&�&N~�	��r�RSv�Lr���g<O^o���/珥����>IsKۖ6��^�>!`�/22�fLg�e̜͊�j�&d'g�*	3�]9Z99�"3Q�hh����'��\(wan����L�H����y�y5yo�c�(z��.ٴdl���o�a�q�u.�Y�f��
��WB+SVv��[U�jt���CkHk2���zm��W�b�uj�.Y￾�H�H\4��u�ލ�������6���W|�ĺ���})���76�T}3�9uso�cٞ-�-�-��zl=T�X��|d[��
fEqū�I�/W�W��A�!�1TRվS疝�ӫo�x�4��صi��n��=�{��j�-�n�`���[k
k+��x\S�-�ۆz������E�jpjh8�q��n�6�I<r�;��ڛ,��73�K���ңO�O��ֱ�c��YǛ~0�aW���j]�:ٖ�6���"�Dg�kGˏ�?<�s���ӤӅ�g�,=3uVtv�\ڹ�Τ�{�������|��E��绽��\r�t���WXWڮ:^m�q�i��᧖^���>���k��:���8w����7�ޜw���[��n�n?��u��ݼ�3�V���/~�����ڟM~nr:5�3��(�ѽ�ȳ_ry?Z����rL{��퓓�~�מ.x:�L�lf��W�_w=7~��o���L�M��������˃��_uN�O=|��zf���ڛCoYo��ž���_���C���g�gg����`	pHYs��wIDAT�P�
�0�� ">@���A�E��h�2Q�C��6i�7��+�ZP
*�EP�?��A�I�Y`�I=
�o����#u���	m�:-�^��&D�2�vKϔ_�i�}Ϩa���A�{��:�:��IEND�B`�PK!<� js/colorpicker/images/select.pngnu&1i��PNG


IHDR$$���	pHYs�� cHRMz-�����RqE�f9!�'�V�IDATx��J�@E�K�*Ԥ-���q�_�•��ʅ_Խ+���A	�ibAM���`[�iZȅ�<�̙��Kr����-�h���;�@ "�q��Q�"`$"�c
E�`��(sM�p	��2�'0.�7��Z�Dk}�ͤ�(����$I��T������ֆ��)��1p��x[�H���$���
TsI��Vϭ�qp<�B�Z�?�_}b`��X�Q�
S	T�@%P	Tm;���\���c�@<<>��n�~��9@�*PκOf��
4��C�W迌E}f�Ƙ�ʹRI�~��ݮ�*?�h�H$�]��f��4�.�(Wń
'���
8ZS�p����6ˇN�c"��Na�<4*&�:���ֺ
�Dd�2ć����<�/y�ķPdIEND�B`�PK!g�����js/colorpicker/images/alpha.pngnu&1i��PNG


IHDR
d�̡�	pHYs��
OiCCPPhotoshop ICC profilexڝSgTS�=���BK���KoR RB���&*!	J�!��Q�EEȠ�����Q,�
��!��������{�kּ�����>�����H3Q5��B������.@�
$p�d!s�#�~<<+"��x��M��0���B�\���t�8K�@z�B�@F���&S�`�cb�P-`'������{[�!�� e�Dh;��V�EX0fK�9�-0IWfH�����0Q��){`�##x��F�W<�+��*x��<�$9E�[-qWW.(�I+6aa�@.�y�2�4�������x����6��_-��"bb��ϫp@�t~�,/��;�m��%�h^�u��f�@����W�p�~<<E���������J�B[a�W}�g�_�W�l�~<�����$�2]�G�����L�ϒ	�b��G�����"�Ib�X*�Qq�D���2�"�B�)�%�d��,�>�5�j>{�-�]c�K'Xt���o��(�h���w��?�G�%�fI�q^D$.Tʳ?�D��*�A�,����`6�B$��BB
d�r`)��B(�Ͱ*`/�@4�Qh��p.�U�=p�a��(��	A�a!ڈb�X#����!�H�$ ɈQ"K�5H1R�T UH�=r9�\F��;�2����G1���Q=��C��7�F��dt1�����r�=�6��Ыhڏ>C�0��3�l0.��B�8,	�c˱"����V����cϱw�E�	6wB aAHXLXN�H� $4�	7	�Q�'"��K�&���b21�XH,#��/{�C�7$�C2'��I��T��F�nR#�,��4H#���dk�9�, +ȅ����3��!�[
�b@q��S�(R�jJ��4�e�2AU��Rݨ�T5�ZB���R�Q��4u�9̓IK�����hh�i��t�ݕN��W���G���w
��Ljg(�gw��L�Ӌ�T071���oUX*�*|��
�J�&�*/T����ުU�U�T��^S}�FU3S�	Ԗ�U��P�SSg�;���g�oT?�~Y��Y�L�OC�Q��_�� c�x,!k
��u�5�&���|v*�����=���9C3J3W�R�f?�q��tN	�(���~���)�)�4L�1e\k����X�H�Q�G�6����E�Y��A�J'\'Gg����S�Sݧ
�M=:��.�k���Dw�n��^��Lo��y��}/�T�m���GX�$��<�5qo</���QC]�@C�a�a�ᄑ��<��F�F�i�\�$�m�mƣ&&!&KM�M�RM��)�;L;L���͢�֙5�=1�2��כ߷`ZxZ,����eI��Z�Yn�Z9Y�XUZ]�F���%ֻ�����N�N���gð�ɶ�����ۮ�m�}agbg�Ů��}�}��=
���Z~s�r:V:ޚΜ�?}���/gX���3��)�i�S��Ggg�s�󈋉K��.�>.���Ƚ�Jt�q]�z�������ۯ�6�i�ܟ�4�)�Y3s���C�Q��?��0k߬~OCO�g��#/c/�W�װ��w��a�>�>r��>�<7�2�Y_�7��ȷ�O�o�_��C#�d�z����%g��A�[��z|!��?:�e����A���AA�����!h�쐭!��Α�i�P~���a�a��~'���W�?�p�X�1�5w��Cs�D�D�Dޛg1O9�-J5*>�.j<�7�4�?�.fY��X�XIlK9.*�6nl�������{�/�]py�����.,:�@L�N8��A*��%�w%�
y��g"/�6ш�C\*N�H*Mz�쑼5y$�3�,幄'���L
Lݛ:��v m2=:�1����qB�!M��g�g�fvˬe����n��/��k���Y-
�B��TZ(�*�geWf�͉�9���+��̳�ې7����ᒶ��KW-X潬j9�<qy�
�+�V�<���*m�O��W��~�&zMk�^�ʂ��k�U
�}����]OX/Yߵa���>������(�x��oʿ�ܔ���Ĺd�f�f���-�[����n
�ڴ
�V��E�/��(ۻ��C���<��e����;?T�T�T�T6��ݵa�n��{��4���[���>ɾ�UUM�f�e�I���?�����m]�Nmq����#�׹���=TR��+�G�����w-
6
U����#pDy��	�
:�v�{���vg/jB��F�S��[b[�O�>����z�G��4<YyJ�T�i��ӓg�ό���}~.��`ۢ�{�c��jo�t��E���;�;�\�t���W�W��:_m�t�<���Oǻ�����\k��z��{f���7���y���՞9=ݽ�zo�����~r'��˻�w'O�_�@�A�C݇�?[�����j�w����G�������C���ˆ
��8>99�?r��C�d�&����ˮ/~�����јѡ�򗓿m|�����������x31^�V��w�w��O�| (�h���SЧ�������c3-� cHRMz%������u0�`:�o�_�F�IDATxڬW�u!	
H�P��N�EJ�\v�@H ���ޕG�A#!$��Tb��C��؃��`���H�>��ˀl��1�S��~8��!r�-#�В����h�w���PW�\�0�!��}�pti+��{WS35�,1ϣ&��C�� �}&$?m�W+L�D�X��inC����ױ�� F=S��
n
]Hs]2�B�a��T�Z�au�4��kz�=״�����p
���꼤��5�������lsI�Ly�PLu�|�3%0!^�L�3S;xGTǒ�3�$P;�Ÿ�֖C�c���z2u����|33��KͶ�zt-�b[�}5�{f��a���3z(���F��T;���9�f��l��5t'XFR��
<�f�Пdo�hrq�6��gpG���
�@Ҭ��ⓙ��5E���,L3�Ӫ���4�͖+�N�R�Zg��:�M-������.��r��L+�F!�j&��P"f&�A����v^�\��p�<a������
�YHIEND�B`�PK!��$q"q"$js/colorpicker/images/saturation.pngnu&1i��PNG


IHDRddp�T	pHYs��
OiCCPPhotoshop ICC profilexڝSgTS�=���BK���KoR RB���&*!	J�!��Q�EEȠ�����Q,�
��!��������{�kּ�����>�����H3Q5��B������.@�
$p�d!s�#�~<<+"��x��M��0���B�\���t�8K�@z�B�@F���&S�`�cb�P-`'������{[�!�� e�Dh;��V�EX0fK�9�-0IWfH�����0Q��){`�##x��F�W<�+��*x��<�$9E�[-qWW.(�I+6aa�@.�y�2�4�������x����6��_-��"bb��ϫp@�t~�,/��;�m��%�h^�u��f�@����W�p�~<<E���������J�B[a�W}�g�_�W�l�~<�����$�2]�G�����L�ϒ	�b��G�����"�Ib�X*�Qq�D���2�"�B�)�%�d��,�>�5�j>{�-�]c�K'Xt���o��(�h���w��?�G�%�fI�q^D$.Tʳ?�D��*�A�,����`6�B$��BB
d�r`)��B(�Ͱ*`/�@4�Qh��p.�U�=p�a��(��	A�a!ڈb�X#����!�H�$ ɈQ"K�5H1R�T UH�=r9�\F��;�2����G1���Q=��C��7�F��dt1�����r�=�6��Ыhڏ>C�0��3�l0.��B�8,	�c˱"����V����cϱw�E�	6wB aAHXLXN�H� $4�	7	�Q�'"��K�&���b21�XH,#��/{�C�7$�C2'��I��T��F�nR#�,��4H#���dk�9�, +ȅ����3��!�[
�b@q��S�(R�jJ��4�e�2AU��Rݨ�T5�ZB���R�Q��4u�9̓IK�����hh�i��t�ݕN��W���G���w
��Ljg(�gw��L�Ӌ�T071���oUX*�*|��
�J�&�*/T����ުU�U�T��^S}�FU3S�	Ԗ�U��P�SSg�;���g�oT?�~Y��Y�L�OC�Q��_�� c�x,!k
��u�5�&���|v*�����=���9C3J3W�R�f?�q��tN	�(���~���)�)�4L�1e\k����X�H�Q�G�6����E�Y��A�J'\'Gg����S�Sݧ
�M=:��.�k���Dw�n��^��Lo��y��}/�T�m���GX�$��<�5qo</���QC]�@C�a�a�ᄑ��<��F�F�i�\�$�m�mƣ&&!&KM�M�RM��)�;L;L���͢�֙5�=1�2��כ߷`ZxZ,����eI��Z�Yn�Z9Y�XUZ]�F���%ֻ�����N�N���gð�ɶ�����ۮ�m�}agbg�Ů��}�}��=
���Z~s�r:V:ޚΜ�?}���/gX���3��)�i�S��Ggg�s�󈋉K��.�>.���Ƚ�Jt�q]�z�������ۯ�6�i�ܟ�4�)�Y3s���C�Q��?��0k߬~OCO�g��#/c/�W�װ��w��a�>�>r��>�<7�2�Y_�7��ȷ�O�o�_��C#�d�z����%g��A�[��z|!��?:�e����A���AA�����!h�쐭!��Α�i�P~���a�a��~'���W�?�p�X�1�5w��Cs�D�D�Dޛg1O9�-J5*>�.j<�7�4�?�.fY��X�XIlK9.*�6nl�������{�/�]py�����.,:�@L�N8��A*��%�w%�
y��g"/�6ш�C\*N�H*Mz�쑼5y$�3�,幄'���L
Lݛ:��v m2=:�1����qB�!M��g�g�fvˬe����n��/��k���Y-
�B��TZ(�*�geWf�͉�9���+��̳�ې7����ᒶ��KW-X潬j9�<qy�
�+�V�<���*m�O��W��~�&zMk�^�ʂ��k�U
�}����]OX/Yߵa���>������(�x��oʿ�ܔ���Ĺd�f�f���-�[����n
�ڴ
�V��E�/��(ۻ��C���<��e����;?T�T�T�T6��ݵa�n��{��4���[���>ɾ�UUM�f�e�I���?�����m]�Nmq����#�׹���=TR��+�G�����w-
6
U����#pDy��	�
:�v�{���vg/jB��F�S��[b[�O�>����z�G��4<YyJ�T�i��ӓg�ό���}~.��`ۢ�{�c��jo�t��E���;�;�\�t���W�W��:_m�t�<���Oǻ�����\k��z��{f���7���y���՞9=ݽ�zo�����~r'��˻�w'O�_�@�A�C݇�?[�����j�w����G�������C���ˆ
��8>99�?r��C�d�&����ˮ/~�����јѡ�򗓿m|�����������x31^�V��w�w��O�| (�h���SЧ�������c3-� cHRMz%������u0�`:�o�_�F�IDATx��]ے�r,`�~v����C����jg�M�Eq��,�#+|����*de]t������mf�̬�o3�^J������Xo���n⚞�Wmo���7/�kb9�O�C/���=����c�����{�{�Ϻ�}Y��,K�駟�k���?�g/�у�/Bς�J)^�	E�0���])t�kp��=:l�B��6��F�}��c��Yキ�Z�۶�u]˺���|����������'��_������:��T���"SH�0^��ԅvA�;�@:��;����NJõ>������W�+��W3��{h��zݶ�[ke]ײm[Y׵.�b�����7������_}��?�a�?��֚᧔Pܽ�Y|��b��q	�[J��
�S�眯��w�_I��LNBv����"���~s�:�B�/�x齗m�zk�o�f뺖����������a������ʧO��o��f�>}�eY�~PH(�������(��"b�iv�ղ�`A������<��6�@9��
���{(�[k�m�����j���eY��x<���ݾ~��ooo���g��?��ׯ�m�,��P��EO�8(�C�{�|���~#t8棥#
�wS�(���K�ޭ�歵]I�Zk�_�m��|�PH{{��_���/_��o�ʟ�Y�����d����<��PD���]y��T.��*t�K�}g
�Q�(| ��{
��B�\a�]�ՆB�|ں��|>�������|��;}�V�|�R���˲,���!'���a[�(H9�8b�����V�h�Nʭ�!A�"R�����6��^Zk���Dա۶ͷm+۶��,KY�ŗe����<{{{���w[��ܽ�nۖ"$ALIL�
�Iز3�B�z���}��LS%��0@�N⭵��+
������ۗey}<m(�>��,K_��=���ku��8�x�
>���+��2Uܽ~�bn!���CQc_Dձ}pSь�@����w���.n��!�,�d�eY�,aʬ���>�؎V���)�$G��~��($��B���3E�G	�qNo���n�B!�Qw�e�?�Z|��=�Oq���Z�Bz�gH���(�r��09x/FŽHpW�f�L�k<G-9���][۶
QsPF(��DJ�eY<�}]W[�����C�Ñ������p�#��@�k�h@��V8H�#�p��} �bf�a��B�,�݃ć"��׮��˻{X˲��|��m]�@�o�f��v�L������r�4#�SC�u����oI�?D��N�����C�!tF�PJ,!��V����h��u�m�^Ȅ��0F0Y�3W��S�&�
$��P�W*�c�
Lj)�K
eRX	�D
zS��B�3�TE0HQy��	(������
��d)A����!c�w(�D��7RdEg�$@�=x���*0-��se��q�����mu]��!���x��׀�G�K��y�:dW��;���K�@l��/�R����Dߑ��)�)%��LVG� vR��V߶�e$C%L�n�n*�2d0j2w6��9�Ba�=u�:�Jkmw>�0�D}H� �0�BvBGbWH	��ܖ��������C�H^�	b��F�5�}��{\�(���+Eሔ=i䍂o�V�ї���+�>�"�����h���M��}L�NR��"fK�̥�\4���|�(t�ئ��B�\����Jٶ-SͬL�*
����YKpK���Jk
����R����Z���±A�5c�k�
4[*8d^�;�+�
')�v�iIMU��K$���3dd)��I�B�%+�$�D�	�O��Be��F����b�����'ha"W�p�!���C^�		�0?�{pC ���!'�:P���c��@L�#��r��W6Y%Q�$9�
�,���� �$	O��T.ED����b�Xﭵ��<$�5�Gz��Nن2C�)�/�!%���mr�>'�$Qwf�L!E!cx�aN)0E�!d��GUb��������ycf�*I]-�"�����ڑ�Z;�:�l�vcD�}�6*9B�N�:S�P
�4�@��������`�=6��{կI�R'�E��O8������mP'��Φ*Z:"!�c!BƷ�5D���)RO����(�R�����&\aIa�	�H<�>Ib�}��B�a��UD	�p��<�p��X���^V�Q�
!Ďx�pw�v�"g�(�p��_;+:�R�8G�΂����I�	ї�+����}R޻��hf/B8���,Qt�Lr�M�#��9*�N%X.�vQx�l�@	�i9���{P �CO�pe��V��X�IM֌г~�X'�Vn1��]xU���(tT�<vd��2��E35�u�=��w�y"l��؃*���6,��90Th�pcO�y80T
�!����@#3<RN��s���;�"��33�œ!a(;[G��`e~gRT5P���`Kgs����\jjq.^�M�
+L% ƨ�(�eGya���;�g�QF�^���u	F�s�J��(�V�IhT
D�b\�/�T�@d�ya������қ�چ�.P�Aw�e�=�^�J6f揉_��Ȏq�r6mnj��(b��1L݉;�����D������!������.�tQU�݄U��,��w@�|�P����c��+�N�N���"�S�8�Yf�*���%�0[����*n� ���٤9�T�C���:^�q-㼃�dOP>[<���3L�#gOP!��పz�s��~r������)�@��Y�<Dn�dz����q	�Xs73�%xm�A��^�Q��ܩ
�����0-�PK)����%dp<���[�(,a��3�3�8H2�@)(8��i�.��I��Wh,cG����P�m�<�J�
���IL�i	9�h��U��
�����&�ΊS���\�#��ߕ�!z��PyJh��{֋ĩ������:tj�o��E�:�|2Y�q���^"�0�E�x��4��E!�Q��{�&��l��2�ܙ��y��^SG�
�gAAS�B�g2�(�"p�;�cهh��!�_o_(�$����C~�`�7=eo���8.��x=�%l�
�&l�%��	�ҡA9pJ(�3��E�ĉl�|q����=t*�&
��n5�Y"�s^
A7���}��p���+/KD霵��UAb�L�d-N*B)�������fd_�,,
�>������0N9��R^�xYF�F��'��Y�3�Bj��>��x����=�A�%��Jr"�w���H�������cP��vA�BYq��:��1>�h�x%�N�a�t�5E�%�y�A�iJ|�8}�-��i��� )
�"+�0��@@nP1ġi�����$8!��K���$�/Nq@NG�uo�!���Q�'��%�^�4�5rmR6�&��.��#
M*��d�k4�B�F�4��8�N�V�Po�!���q����T؎�Ԯ��~'���
�(�*O�9����F���+��H(jdT�³��,H���Թ�^VO��H���)&84%x�M�#��3Vշ7-<ѶJ*"�8m��9U$"���e�i�L���-�M�C��<5�)��+f7��z+I��E朷�D!~���
T^�D�,-�؍�J�S��L!���B�������89���k�o�D8�L�*g~��!@�P8$�*�)@�A3�8��rHr�7E���1J�>_�Q!u��ҧ�!2��t��08��4ߩ�'i{KRI�l;�>��9���x3�RJ�Ys���岣�:��rQI<
]��\qƄ[�+Pܯ���e�q��qRP�L�ۘ�p���N*�/s}f��ڷs���bRT��eƘB8'N���>!L���pw��]�CЭ������e)ra��.�K�4do��!�w�J	�g뇱�@�l���Ի��z�J�d�u�S�r�]��Ν+f�P���%��vo�@v����K�Qńn����A)/Y�C�"r(<���I����f
Q��OK�f��9���c��]��C&B%dW��@p�
TQ����r�A��:���.	�WzY��cr���t�0q��R���%r�j��]�uӖ�}�<�HR�A��+�2۫����ɮeE*��k�)4�N��\'Y�=Й��� ��9N}�L�C���v`�L.sH(.�@NM�e%��@j��M$7Ꮼ��*�RU8�;<>SL����%0F�TQ�h���ʣp�]�*W5�@`�"�%�c��)�qe	f\��C�U	;)�ީ��TO5��R�4Ur�;�zB��ĩ�{Jk�l��iz/��Hn�Zr�-����T��F�g����D��+����oHfڌ�ɑa�(2j����|��3��2�b�W���D��]ܪ�Q3�P�����Ǿ�x9�Tw��U@�<R�	RO��9��'5v�k�9�{��2�"��U@F���;ۯ���&T5��[�Łz*��ui=D ��D*E�p�Y�mq*��7��)d��KL!C ��h��k3T�1,g����r�g�Y|��[lꮎςS?�tZf<W$�h`Q����*��M8��2��q�Rȡ�{���)����w����2N�}��>j�M�rB
��dN���OUOL,
Ԝ9d6�0��{��h�W�ɂT����l��T'/�/Φ�f��wcY��cD�����(Ar�?v��YYJ�j~��OSd�u��2�(��sf8y��r��r��D�
��1I�����g)�$u�)z�NO�I�>�2N�Y�~O����aF�x8�K�����Y�(�w(������ĭv��\8	���S��i��
}���	��TbB~W�Kp�����+�g�%�l����l��R�2{<6P��Q�����=^2/+}x2_Yؕy�{��Մ�
�Մ��|W��"�QRج�Ч���\�����π-M$Q��w�C8���hdJ3S�z�;�P�*��N5>y�Ԅ%Bx$/�)������P�4=�[+��b���RͬL�S�ϒ��?�W�L���SÇ���I@�;yP��B@��ai"�55Y�fR���^��@�c�m��f��G�E����8�d%
Ax�y]	���$^Z��y��\�ri�c��l�p�\n�pŌGl�!}���(_"!�׷�ҋ-�N�iW�T x9����:rtd.kj��b�	Z2[m��LE�[�P�6�@�fc	SD(��T�
Z�������<�(,�qN���%^�fi�.�^/�&�Fw�@!��bfJX`X��z]Lֹe[�)�t����85�����FS��`B>�6K�e3�M�L���R�y�r!�T���#��t��8�u)���~|se�~p�w\�*&S&F�g�)a����}�g�x�Ug���d����x�2�	��E��c���L�g*lf>	���Ι��y�+���N�P�r51J��0vEpU1SMb\�1�/P���93�d�mۉw�#ۛ=<��gȑ�P�47�@�)H=U*�Vm"v:'y.��ljW�y5 �LZ�?rY۶M$���P%
)'�OQq-�w3�3g��ܟ<��b8{�;�.�O�Q�"?(�T�7{��	����R���__!�ċyF�٢Z�E�,w��7[~� �L~�/��o<�K/�R�Vh���#�	Bn=9%}f���������2�OsP�b�����;#���Rl!���z_��q���۫Z��>���n&�;ϐ(�c�[�����{
���E���'����~��~;���k����D�_�`�?/f������<IEND�B`�PK!�-@33*js/colorpicker/images/alpha-horizontal.pngnu&1i��PNG


IHDRd
B�~
DiCCPICC ProfileH
��wT����l/�]�"e齷�.�H�&
��KY�e�7D"��V$(b�h(+�X�	"JF�����;'��N�w>�}��w���(!a�@�P"��f��'0�D�6p����(�h��@_63u��_�-�Z�[�3���C�+K���;?��r!�Y��L�D���)c#c1� ʪ2N����|bO�<�G����͓q��|������|�o���%���ez6���"�%|n:��(S�ёl��@��}�)_��_��	;G�D,HK�0��&Lgg3���ŗH,�9�L���d�d�8�%|�fYP�Ֆ���������-������d����2�ϞA��/ڗ�/ZN-�)�6[�h);h[���/��>�h��{�yI�HD.VV����>�RV���:|��{��<K�y�k���r�Y���ܜ����+�p�L����UZ_�a�O�B�t��4��B�@"�2¿���*~�khu=�(���k���I܃�@��B����=�i�QF����a�2���1e2;2�ɕ��d��	���t���0�8W�	|A� ,\�����`
(%`���^P@8�Ip\W�5p�C`<��5�� Q!�iC�d� w�
�"�x(J���Z��J�r��5@�C'�s�e��
C����;�)0ք
a+�{��p4�N��K�Bx3\��G�V�|�	���) d��� a#aH�����H1R��"MHҍ\G��	�-��a��+&3��,ƬĔb�1�0��.�u�0f�K�j`Ͱ.�@l6
��-�Vb�-�؛�Q�k��p�x\n��׌;��Ǎ��x����s�|~'��~?�C �	�?BAHXK�$&�&�3D�хF��ˈu�bq�8CR$��HѤ�R��t�t��L&뒝�dy5��|�|�<L~KQ��RؔD����r�r�r��J�R=�	T	u3��z����F�&g)(Ǔ[%W#�*7 �\�(o �%�H~�|��q�>�	���[���R�F� ”"M�F1L1[�T��e�'Jx%C%_%�R����J#4��GcӸ�u�:��(G7��3�%����Ie%e{����S�C�a�dd1����T4U�T�*�T�TT�U�z��U�U�Uo��Sc���e�mUkS{��Q7U�P�Wߣ~A}b}����9���Հ5L5"5�i��ј�����i��<�9������Ъ�:�5�M�v�hWh��~�Tfz1��U�.椎�N��Tg�N�Ό���|ݵ�ͺ�Hz,�T�
�N�I}m�P���w
�,�t��ӆF������-5j4�oL5�0^l\k|�g�2�4�mr�6u0M7�1�3���f��ͱ���B�Z�A���E�E�Ű%�2�r�e��s+}���V�V�������(�٬����Ԗk[c{Îj�g�ʮ��=�~��m�C���N��N�b�&�q'}�d�]N�,:+�Uʺ�u�v^�|��������o�����]��5�˟[7w�M׍��mȝ���}�Cǃ�Q���Sϓ�Y�9�e��u�빷��ػ�{���^�>�����*����}�����7����l6 8`k�`�f 7�!p2�)hEPW0%8*�:�Q�i�8�#
�z��<ἶ0�-�A�Q���#p�5�#m"�GvGѢ��G����.��7�x�t~g�|LbLC�t�Oly�P�U܊�����|BLB}�����&:$%�Zh��`��Eꋲ�J�O�$O�&�&N~�	��r�RSv�Lr���g<O^o���/珥����>IsKۖ6��^�>!`�/22�fLg�e̜͊�j�&d'g�*	3�]9Z99�"3Q�hh����'��\(wan����L�H����y�y5yo�c�(z��.ٴdl���o�a�q�u.�Y�f��
��WB+SVv��[U�jt���CkHk2���zm��W�b�uj�.Y￾�H�H\4��u�ލ�������6���W|�ĺ���})���76�T}3�9uso�cٞ-�-�-��zl=T�X��|d[��
fEqū�I�/W�W��A�!�1TRվS疝�ӫo�x�4��صi��n��=�{��j�-�n�`���[k
k+��x\S�-�ۆz������E�jpjh8�q��n�6�I<r�;��ڛ,��73�K���ңO�O��ֱ�c��YǛ~0�aW���j]�:ٖ�6���"�Dg�kGˏ�?<�s���ӤӅ�g�,=3uVtv�\ڹ�Τ�{�������|��E��绽��\r�t���WXWڮ:^m�q�i��᧖^���>���k��:���8w����7�ޜw���[��n�n?��u��ݼ�3�V���/~�����ڟM~nr:5�3��(�ѽ�ȳ_ry?Z����rL{��퓓�~�מ.x:�L�lf��W�_w=7~��o���L�M��������˃��_uN�O=|��zf���ڛCoYo��ž���_���C���g�gg����`	pHYs���IDATH
��IN�:E�<	$�X݄
�	V�&X��0B	$ �N}_��H?R^��6��i޸,���yss3M��nj'?ooo���y�����s��v���Q�����L���#�O��<N�q����]�#&���al�y��tvvVq�wp�%���nxᷣ��/��{�W�᭾Zx���}W���c�r���V׶�4�)���k
�n���<�b,c,L\�?1��65�7=�/~P7�ō�z(�B��ɉ�{�^m]E�������ܿ~�\]]�2~~~6#6�
�x`aųE���>��{�a�T����Q��!���uq{�{�r#U?��KXϧ���J?Y��Y��mú/�q�+
�*��*|h�~�G��}���Ʊ�tn.�d�ਟ0�kߞ���gC�\O�,7hr�OH|cXk��F��������<�NOަ��ǽ�o�7��5���k0r����u�'ȇ�����������C<
�����>^\\�͖���!��<������94b�S��{cS�K�3<9���fr���
/��!��Y<ldr�	�9�/�e��Sc�%.>})�Q����%���;��CZ�<�Ѧ���\�L�O�qwWO�����������Y��k�����\ƪ�d�
W����Z���9n;?���M�l��>��U�,�:!�ooo������̿��j��O����Ɇi��}q`e3G�8Vu��-��(�Jg��̯�7�*�F�/�|%}Cj1^?+�=!p�)��I�W��-
_����c��
%"��;sB�~.��p��)�Z�p�SM|���=��7Ak�6���䋜U2��V��pb��L�!L�8��D\bnZ�j1�L�ZL�n=L���u�'��#��J��žD�IEND�B`�PK!�tH�js/acymailing_compat.jsnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

var acymailing_js = {
		currentBox: null,
		submitFct: null,
		submitBox: function(data) {
			var t = this, d = document, w = window;
			if( t.submitFct ) {
				try {
					t.submitFct(data);
				} catch(err) {}
			}
			t.closeBox();
		},
		deleteId: function(id) {
			var t = this, d = document, el = id;
			if( typeof(id) == "string") {
				el = d.getElementById(id);
			}
			if(!el)
				return;
			el.parentNode.removeChild(el);
		},
		dup: function(tplName, htmlblocks, id, extraData, appendTo) {
			var d = document, tplElem = d.getElementById(tplName),
					container = tplElem.parentNode;
			if(!tplElem) return;
			elem = tplElem.cloneNode(true);
			if(!appendTo) {
				container.insertBefore(elem, tplElem);
			} else {
				if(typeof(appendTo) == "string")
					appendTo = d.getElementById(appendTo);
				appendTo.appendChild(elem);
			}
			elem.style.display = "";
			elem.id = '';
			if(id)
				elem.id = id;
			for(var k in htmlblocks) {
				elem.innerHTML = elem.innerHTML.replace(new RegExp("{"+k+"}","g"), htmlblocks[k]);
				elem.innerHTML = elem.innerHTML.replace(new RegExp("%7B"+k+"%7D","g"), htmlblocks[k]);
			}
			if(extraData) {
				for(var k in extraData) {
					elem.innerHTML = elem.innerHTML.replace(new RegExp('{'+k+'}','g'), extraData[k]);
					elem.innerHTML = elem.innerHTML.replace(new RegExp('%7B'+k+'%7D','g'), extraData[k]);
				}
			}
		},
		deleteRow: function(id) {
			var t = this, d = document, el = id;
			if( typeof(id) == "string") {
				el = d.getElementById(id);
			} else {
				while(el != null && el.tagName.toLowerCase() != 'tr') {
					el = el.parentNode;
				}
			}
			if(!el)
				return;
			var table = el.parentNode;
			table.removeChild(el);
			if( table.tagName.toLowerCase() == 'tbody' )
				table = table.parentNode;
			t.cleanTableRows(table);
			return;
		},
		dupRow: function(tplName, htmlblocks, id, extraData) {
			var d = document, tplLine = d.getElementById(tplName),
					tableUser = tplLine.parentNode;
			if(!tplLine) return;
			trLine = tplLine.cloneNode(true);
			tableUser.appendChild(trLine);
			trLine.style.display = "";
			trLine.id = "";
			if(id)
				trLine.id = id;
			for(var i = tplLine.cells.length - 1; i >= 0; i--) {
				if(trLine.cells[i]) {
					for(var k in htmlblocks) {
						trLine.cells[i].innerHTML = trLine.cells[i].innerHTML.replace(new RegExp("{"+k+"}","g"), htmlblocks[k]);
						trLine.cells[i].innerHTML = trLine.cells[i].innerHTML.replace(new RegExp("%7B"+k+"%7D","g"), htmlblocks[k]);
					}
					if(extraData) {
						for(var k in extraData) {
							trLine.cells[i].innerHTML = trLine.cells[i].innerHTML.replace(new RegExp('{'+k+'}','g'), extraData[k]);
							trLine.cells[i].innerHTML = trLine.cells[i].innerHTML.replace(new RegExp('%7B'+k+'%7D','g'), extraData[k]);
						}
					}
				}
			}
			if(tplLine.className == "row0") tplLine.className = "row1";
			else if(tplLine.className == "row1") tplLine.className = "row0";
		},
		cleanTableRows: function(id) {
			var d = document, el = id;
			if(typeof(id) == "string")
				el = d.getElementById(id);
			if(el == null || el.tagName.toLowerCase() != 'table')
				return;

			var k = 0, c = '', line = null, lines = el.getElementsByTagName('tr');
			for(var i = 0; i < lines.length; i++) {
				line = lines[i];
				if( line.style.display != "none") {
					c = ' '+line.className+' ';
					if( c.indexOf(' row0 ') >= 0 || c.indexOf(' row1 ') >= 0 ) {
						line.className = c.replace(' row'+(1-k)+' ', ' row'+k+' ').replace(/^\s*|\s*$/g, '');
						k = 1 - k;
					}
				}
			}
		},
		checkRow: function(id) {
			var t = this, d = document, el = id;
			if(typeof(id) == "string")
				el = d.getElementById(id);
			if(el == null || el.tagName.toLowerCase() != 'input')
				return;
			if(this.clicked) {
				this.clicked = null;
				t.isChecked(el);
				return;
			}
			el.checked = !el.checked;
			t.isChecked(el);
		},
		isChecked: function(id,cancel) {
			var d = document, el = id;
			if(typeof(id) == "string")
				el = d.getElementById(id);
			if(el.form.boxchecked) {
				if(el.checked)
					el.form.boxchecked.value++;
				else
					el.form.boxchecked.value--;
			}
		},
		checkAll: function(checkbox, stub) {
			stub = stub || 'cb';
			if(checkbox.form) {
				var cb = checkbox.form, c = 0;
				for(var i = 0, n = cb.elements.length; i < n; i++) {
					var e = cb.elements[i];
					if (e.type == checkbox.type) {
						if ((stub && e.id.indexOf(stub) == 0) || !stub) {
							e.checked = checkbox.checked;
							c += (e.checked == true ? 1 : 0);
						}
					}
				}
				if (cb.boxchecked) {
					cb.boxchecked.value = c;
				}
				return true;
			}
			return false;
		},
		submitform: function(task, form, extra) {
			var d = document;
			if(typeof form == 'string') {
				var f = d.getElementById(form);
				if(!f)
					f = d.getElementByName(form);
				if(!f)
					return true;
				form = f;
			}
			if(task) {
				form.task.value = task;
			}
			if(typeof form.onsubmit == 'function')
				form.onsubmit();
			form.submit();
			return false;
		},
		get: function(elem, target) {
			window.Oby.xRequest(elem.getAttribute('href'), {update: target});
			return false;
		},
		form: function(elem, target) {
			var data = window.Oby.getFormData(target);
			window.Oby.xRequest(elem.getAttribute('href'), {update: target, mode: 'POST', data: data});
			return false;
		},
		openBox: function(elem, url, jqmodal) {
			var w = window;
			if(typeof(elem) == "string")
				elem = document.getElementById(elem);
			if(!elem)
				return false;
			try {
				if(jqmodal === undefined || typeof(jQuery) == "undefined")
					jqmodal = false;
				if(!jqmodal && w.SqueezeBox !== undefined) {
					if(url !== undefined) {
						elem.href = url;
					}
					if(w.SqueezeBox.open !== undefined){
						SqueezeBox.open(elem, {parse: 'rel'});
					}else if(w.SqueezeBox.fromElement !== undefined){
						SqueezeBox.fromElement(elem);
					}
				} else {
					var id = elem.getAttribute('id');
					this.currentBox = id;
					jQuery('#modal-' + id).modal('show');
					if(url) {
						if(document.getElementById('modal-' + id + '-container'))
							jQuery('#modal-' + id + '-container').find('iframe').attr('src', url);
						else
							jQuery('#modal-' + id).find('iframe').attr('src', url);
					}
				}
			} catch(e) {}
			return false;
		},
		closeBox: function(parent) {
			var d = document, w = window;
			if(parent) {
				d = window.parent.document;
				w = window.parent;
			}
			try {
				var e = d.getElementById('sbox-window');
				if(e && typeof(e.close) != "undefined") {
					e.close();
				}else if(typeof(w.jQuery) != "undefined" && w.jQuery('div.modal.in') && w.jQuery('div.modal.in').hasClass('in')){
					w.jQuery('div.modal.in').modal('hide');
				}else if(w.SqueezeBox !== undefined) {
					w.SqueezeBox.close();
				}
			} catch(err) {}
		},
		tabSelect: function(m,c,id) {
			var d = document, sub = null;
			if(typeof m == 'string')
				m = d.getElementById(m);
			if(typeof id == 'string')
				id = d.getElementById(id);
			sub = m.getElementsByTagName('div');
			for(var i = sub.length - 1; i >= 0; i--) {
				if(sub[i].getAttribute('class') == c) {
					sub[i].style.display = 'none';
				}
			}
			id.style.display = '';
		},
		getOffset: function(el) {
			var x = 0, y = 0;
			while(el && !isNaN( el.offsetLeft ) && !isNaN( el.offsetTop )) {
				x += el.offsetLeft - el.scrollLeft;
				y += el.offsetTop - el.scrollTop;
				el = el.offsetParent;
			}
			return { top: y, left: x };
		}
	};
PK!in��C�Cjs/acyeditor.jsnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */


var largeurMenuInline = 524;
var hauteurEditeurMin = 500;

var acyeditor_fullmode = false;
var acyeditor_listmode = false;
var acyeditor_templatemode = false;
var acyeditor_articlemode = false;
var typeCtrl;
var rangeIE;
var debutSelection;
var finSelection;
var rangeIE2;
var anchorNodeIE;
var realstylesheetpath;
var isJoomla2_5 = false;
var isJoomla3 = false;
var isBack = false;
var isTagAllowed = false;
var modalInitialized = false;
var tooltipTemplateDelete;
var tooltipTemplateText;
var tooltipTemplatePicture;
var tooltipShowAreas;
var templateShown = false;
var urlAcyeditor;
var boutonTags = "toolbar-tag";
var boutonMediaBrowser = "toolbar-popup-Acymediabrowser";
var acyVersion = "5.5.0";
var pasteType = "plain";
var acyEnterMode = "br";
var urlSite = "";
var titleBtnMore = "";
var txtSup = "";
var titleSup = "";
var titleEd = "";
var titleBtnDupliAfter = "";
var defaultText = "Write you text here";
var inlineSource = 1;
var zoneActionActive;
var confirmInitAreas = "";
var tooltipInitAreas = "";
var tooltipTemplateSortable = "";
var ckFileVersion = "";
var confirmDeleteBtnTxt = "";
var confirmCancelBtnTxt = "";
var idDivShared = "editorSpace";
var picker;

var initIE = false;
function Initialisation(id, type, urlBase, urlAdminBase, cssUrl, forceComplet, modeList, modeTemplate, modeArticle, joomla2_5, joomla3, back, tagAllowed, texteSuppression, titleSuppression, titleEdition, titleTemplateDelete, titleTemplateText, titleTemplatePicture, titleShowAreas, ckEditorFileVersion){
	txtSup = texteSuppression;
	titleSup = titleSuppression;
	titleEd = titleEdition;

	initIE = false;
	acyJquery.noConflict();
	editor = undefined;
	realstylesheetpath = cssUrl;
	isJoomla2_5 = joomla2_5;
	isJoomla3 = joomla3;
	isBack = (back == 1);
	isTagAllowed = (tagAllowed == 1);
	typeCtrl = type;
	acyeditor_listmode = modeList;
	acyeditor_templatemode = modeTemplate;
	acyeditor_articlemode = modeArticle;
	tooltipTemplateDelete = titleTemplateDelete;
	tooltipTemplateText = titleTemplateText;
	tooltipTemplatePicture = titleTemplatePicture;
	tooltipShowAreas = titleShowAreas;
	urlAcyeditor = "plugins/editors/acyeditor/acyeditor/";
	ckFileVersion = ckEditorFileVersion;

	if(!isJoomla2_5 && !isJoomla3){
		urlAcyeditor = "plugins/editors/acyeditor/";
	}
	if(!isBack){
		boutonTags = "acybuttontag";
		boutonMediaBrowser = "acybuttonmediabrowser";
	}

	if(isBrowserIE7() || isBrowserIE8()){
		var popupTagContainer = parent.document.getElementById(boutonTags);
		var popupMediaBrowserContainer = parent.document.getElementById(boutonMediaBrowser);
		if(popupTagContainer != null
		 && popupTagContainer != undefined
		 && popupTagContainer.children[0] != null
		 && popupTagContainer.children[0] != undefined){
			popupTagContainer.children[0].onclick = function (){ IeCursorFix(true); };
		}

		if(popupMediaBrowserContainer != null
		 && popupMediaBrowserContainer != undefined
		 && popupMediaBrowserContainer.children[0] != null
		 && popupMediaBrowserContainer.children[0] != undefined){
			popupMediaBrowserContainer.children[0].onclick = function (){ IeCursorFix(true); };
		}
	}else{
		var popupTagContainer = parent.document.getElementById(boutonTags);
		var popupMediaBrowserContainer = parent.document.getElementById(boutonMediaBrowser);
		if(popupTagContainer != null
		 && popupTagContainer != undefined
		 && popupTagContainer.children[0] != null
		 && popupTagContainer.children[0] != undefined){
			popupTagContainer.children[0].onclick = function (){ IeCursorFix(); };
		}

		if(popupMediaBrowserContainer != null
		 && popupMediaBrowserContainer != undefined
		 && popupMediaBrowserContainer.children[0] != null
		 && popupMediaBrowserContainer.children[0] != undefined){
			popupMediaBrowserContainer.children[0].onclick = function (){ IeCursorFix(); };
		}
	}

	qs = document.location.search.split("+").join(" ");
	var params = {},
			tokens,
			re = /[?&]?([^=]+)=([^&]*)/g;

	while (tokens = re.exec(qs)){
			params[decodeURIComponent(tokens[1])] = decodeURIComponent(tokens[2]);
	}

	if(params['tmpl']){
		if(params['tmpl']=='component')
			var inPopup = true;
	}


	if(acyJquery('#AcyLienImage')[0] == null || acyJquery('#AcyLienImage')[0] == undefined){
		var lienImage = document.createElement("a");
		lienImage.id = "AcyLienImage";
		if(inPopup)
				endUrl='&inpopup=true';
		lienImage.href = "index.php?option=com_acymailing&tmpl=component&ctrl=editor&task=browse&e_name=ACY_NAME_AREA&image_zone=true" + endUrl;
		if(!isBack){
			lienImage.href = "index.php?option=com_acymailing&tmpl=component&ctrl=fronteditor&task=browse&e_name=ACY_NAME_AREA&image_zone=true" + endUrl;
		}
		lienImage.rel = "{handler: 'iframe', size: {x: 850, y: 600}}";
		if(inPopup)
			lienImage.rel = "{handler: 'iframe', size: {x: 700, y: 460}}";
		lienImage.style.display = "none";
		document.body.appendChild(lienImage);
		acyJquery('#' + lienImage.id).addClass("modal");
	}
	if(acyJquery('#AcyLienTag')[0] == null || acyJquery('#AcyLienTag')[0] == undefined){
		var lienTag = document.createElement("a");
		lienTag.id = "AcyLienTag";
		lienTag.href = "index.php?option=com_acymailing&ctrl=tag&task=tag&tmpl=component&type=" + typeCtrl;
		if(!isBack){
			lienTag.href = urlBase + "index.php?option=com_acymailing&ctrl=fronttag&task=tag&tmpl=component&type=" + typeCtrl;
		}
		lienTag.rel = "{handler: 'iframe', size: {x: 780, y: 550}}";
		lienTag.onclick = function (){ try { IeCursorFix(); } catch (e){} };
		lienTag.style.display = "none";
		document.body.appendChild(lienTag);
		acyJquery('#' + lienTag.id).addClass("modal");
	}

	if(acyJquery('#AcyLienMediaBrowser')[0] == null || acyJquery('#AcyLienMediaBrowser')[0] == undefined){
			var lienMediaBrowser = document.createElement("a");
			lienMediaBrowser.id = "AcyLienMediaBrowser";
			var endUrl='';
			if(inPopup)
				endUrl='&inpopup=true';
			lienMediaBrowser.href = "index.php?option=com_acymailing&tmpl=component&ctrl=editor&task=browse&e_name=ACY_NAME_AREA" + endUrl;
			if(!isBack){
				lienMediaBrowser.href = urlBase + "index.php?option=com_acymailing&tmpl=component&ctrl=fronteditor&task=browse&e_name=ACY_NAME_AREA" + endUrl;
			}
			lienMediaBrowser.rel = "{handler: 'iframe', size: {x: 850, y: 600}}";
			if(inPopup)
				lienMediaBrowser.rel = "{handler: 'iframe', size: {x: 700, y: 460}}";
			lienMediaBrowser.onclick = function (){ try { IeCursorFix(); } catch (e){} };
			lienMediaBrowser.style.display = "none";
			document.body.appendChild(lienMediaBrowser);
			acyJquery('#' + lienMediaBrowser.id).addClass("modal");
	}

	var idIframe = id + "_ifr";
	var textArea = acyJquery('#' + id)[0];
	var divParent = acyJquery('#' + idIframe)[0];

	if(divParent != null && divParent != undefined){
		divParent.outerHTML = "";
	}

	divParent = document.createElement("div");
	divParent.style.width = textArea.style.width;
	divParent.style.height = textArea.style.height;
	divParent.id = idIframe;
	divParent.innerHTML = textArea.value;
	textArea.parentElement.appendChild(divParent);

	var acyedition = (acyJquery('#' + idIframe).find(".acyeditor_delete").length > 0
					 || acyJquery('#' + idIframe).find(".acyeditor_text").length > 0
					 || acyJquery('#' + idIframe).find(".acyeditor_picture").length > 0);

	if(acyedition && forceComplet != 1){
		acyeditor_fullmode = false;
		var iframe = document.createElement("iframe");

		if(isBrowserIE())
			iframe.src = "";

		iframe.frameBorder = '0';
		divParent.parentElement.appendChild(iframe);

		var code = divParent.innerHTML;
		var width = divParent.style.width;
		var height = divParent.style.height;
		divParent.outerHTML = "";
		iframe.id = idIframe;

		iframe.onload = function(){
			if(isBrowserIE() && !initIE){
				initIE = true;
				var markup = '<!DOCTYPE html><html></html>';
				iframe.contentWindow.document.open();
				iframe.contentWindow.document.write(markup);
				iframe.contentWindow.document.close();
			}

				ChargementIframe(iframe, urlBase, code, width, height, id, texteSuppression, titleSuppression, titleEdition, urlAdminBase, realstylesheetpath);

				if((isBrowserIE7() || isBrowserIE8()) && !isJoomla2_5 && !isJoomla3){
					setTimeout(function(){
						SqueezeBox.initialize({});

						$$('a.modal').each(function(el){
							el.addEvent('click', function(e){
								new Event(e).stop();
								SqueezeBox.fromElement(el);
							});
						});
					}, 200);
				}
		};

		if(!isBrowserIE())
			iframe.src ="";
	}else{
		acyeditor_fullmode = true;

		var hauteur = acyJquery('#' + idIframe).height() - 70 + "px";
		var largeur = "100%";

		var code = divParent.innerHTML;
		divParent.innerHTML = "<textarea id='edition_en_cours' style='width:100%;height:100%'></textarea>";
		if(acyeditor_articlemode){
			largeur = acyJquery(".adminform").width() + "px";
			hauteur = "150px";
		}
		if(acyeditor_listmode){
			largeur = acyJquery(".adminform").width() - 65 + "px";
			hauteur = "127px";
		}

		var extraPluginsCKEditor = 'resize';
		var toolbarGroupsCKEditor = [
				{ name: 'tools' },
				{ name: 'mode' },
				{ name: 'undo' },
				{ name: 'links' }];


		extraPluginsCKEditor += ',acymediabrowser';

		if(!acyeditor_listmode && isTagAllowed){
			extraPluginsCKEditor += ',addtag';
			toolbarGroupsCKEditor.push({ name: 'insert', groups: [ "acymediabrowser", "addtag" ]});
		}else{
			toolbarGroupsCKEditor.push({ name: 'insert', groups: [ "acymediabrowser" ]});
		}
		toolbarGroupsCKEditor.push({ name: 'basicstyles',   groups: [ 'basicstyles', 'cleanup' ] },
									{ name: 'colors' },
									{ name: 'paragraph',   groups: [ 'list', 'indent' ] },
									{ name: 'align' },
									{ name: 'styles' });
		if(acyeditor_templatemode){
			extraPluginsCKEditor += ',templatemode';
			toolbarGroupsCKEditor.push({ name: 'templatemode', groups: [ "textarea", "picturearea", "deletearea", "-", "showarea" ]});
		}

		if(pasteType == 'plain'){
			pastePlain = true;
			pasteWordSimple = false;
		}else if(pasteType == 'simpleStyle'){
			pastePlain = false;
			pasteWordSimple = true;
		}

		if(acyEnterMode == 'p'){
			enterM = CKEDITOR.ENTER_P;
		}else if(acyEnterMode == 'div'){
			enterM = CKEDITOR.ENTER_DIV;
		}else{
			enterM = CKEDITOR.ENTER_BR;
		}

		extraPluginsCKEditor += ',codemirror';
		var codemirrorOptions = {
			showFormatButton: false,
			showCommentButton: false,
			showUncommentButton: false,
			showAutoCompleteButton: false
		};

		editor = CKEDITOR.replace("edition_en_cours",{
			toolbarGroups : toolbarGroupsCKEditor,
			height : hauteur,
			width : largeur,
			baseHref : urlBase,
			filebrowserImageUploadUrl : urlBase + urlAcyeditor + 'kcfinder/upload.php?type=images',
			removeButtons: 'Cut,Copy,Paste,Blockquote,HorizontalRule,SpecialChar,Symbol',
			removePlugins: 'liststyle,tabletools,image,forms,sourcedialog,contextmenu',
			sharedSpaces: { top: idDivShared },
			extraPlugins: extraPluginsCKEditor,
			forcePasteAsPlainText: pastePlain,
			pasteFromWordRemoveFontStyles: pasteWordSimple,
			codemirror: codemirrorOptions,
			enterMode: enterM
		});

		if(cssUrl != null){ editor.config.contentsCss = urlBase + cssUrl; }

		editor.setData(code);
		editor.on('instanceReady',function(e){
			var iframe = acyJquery('#edition_en_cours')[0].parentElement.getElementsByTagName('iframe')[0];
			editor.on('paste', function(e){ IeCursorFix(); });
			iframe.contentWindow.document.body.onkeyup = function (){ IeCursorFix(); };
			iframe.contentWindow.document.body.onclick = function (){ IeCursorFix(); };
			rangeIE = undefined;
			IeCursorFix();

			if(realstylesheetpath == null || realstylesheetpath == undefined || realstylesheetpath == ""){
				var headEditor = iframe.contentWindow.document;
				headEditor = headEditor.head || headEditor;
				var linkCss = headEditor.getElementsByTagName("link")[0];
				acyJquery(linkCss).removeAttr("href");
			}else{
				var headEditor = iframe.contentWindow.document;
				headEditor = headEditor.head || headEditor;
				var linkCss = headEditor.getElementsByTagName("link")[0];
				SetStyleSheetEnBoucle(linkCss, urlBase, realstylesheetpath, Date.now());
			}

			ShowTemplateCss(true);

			editor.on('selectionChange', function(e){ IeCursorFix(); });

			editor.on('mode',function(e){
				var iframe = acyJquery('#' + id)[0].parentElement.getElementsByTagName("iframe")[0];
				if(iframe != undefined){
					var headEditor = iframe.contentWindow.document;
					headEditor = headEditor.head || headEditor;
					var linkCss = headEditor.getElementsByTagName("link")[0];
					if(realstylesheetpath != null && realstylesheetpath != undefined && realstylesheetpath != ""){
						SetStyleSheetEnBoucle(linkCss, urlBase, realstylesheetpath, Date.now());
					}else{
						acyJquery(linkCss).removeAttr("href");
					}
					if(acyeditor_templatemode){
						ShowTemplateCss(templateShown);
						SetStateForSelection();
					}
				}
				var textarea = acyJquery('#cke_edition_en_cours .cke_inner .cke_contents textarea')[0];
				if(textarea != undefined){
					textarea.title = "";
					textarea.parentElement.style.paddingRight = "5px";
				}
			});

			var editorBody = acyJquery('#' + id + '_ifr')[0];
			if(editorBody != undefined){
				editorBody.style.width = "100%";
				if(acyeditor_articlemode && isJoomla3){
					editorBody.style.marginBottom = "27px";
				}
			}

			setTimeout(function(){
				acyJquery("body")[0].onresize = function(e){
					acyJquery("#cke_edition_en_cours")[0].style.width = "10px";
					acyJquery("#cke_edition_en_cours")[0].style.width = acyJquery("#edition_en_cours")[0].parentElement.clientWidth - 10 + "px";
				};
			}, 500);

			acyJquery("#edition_en_cours")[0].parentElement.style.height = "";
		});

		var listeForms = document.getElementsByTagName('form');
		for (indexForm = 0; indexForm < listeForms.length; ++indexForm){
			listeForms[indexForm].onsubmit = function (){ OnSubmit(id); };
		}
	}

	CKEDITOR.on('instanceCreated', function(ev){
		var editor = ev.editor;

		editor.on('pluginsLoaded', function(){

			if(!CKEDITOR.dialog.exists('myDialog')){
				var href = document.location.href.split('/');
				href.pop();
				href.push('assets/my_dialog.js');
				href = href.join('/');

				CKEDITOR.dialog.add('myDialog', href);
			}

			editor.addCommand('myDialogCmd', new CKEDITOR.dialogCommand('myDialog'));

			editor.ui.add('MyButton', CKEDITOR.UI_BUTTON, {
				label: 'My Dialog',
				command: 'myDialogCmd'
			});
		});
	});
}

function ChargementIframe(iframe, urlBase, code, width, height, id, texteSuppression, titleSuppression, titleEdition, urlAdminBase, stylesheetpath){
	iframe.contentWindow.document.body.innerHTML = code;
	iframe.frameborder = "0";
	iframe.allowtransparency = "true";
	iframe.style.width = width;
	iframe.style.height = height;
	var header = acyJquery('#' + iframe.id).contents().find("head")[0];
	var base1 = document.createElement("base");
	base1.href = urlBase;
	header.appendChild(base1);
	var script1 = document.createElement("script");
	script1.type = "text/javascript";
	script1.src = urlBase + urlAcyeditor + "ckeditor/ckeditor.js?v=" + ckFileVersion;
	header.appendChild(script1);
	var link1 = document.createElement("link");
	var link2 = document.createElement("link");
	link1.type = "text/css"; link2.type = "text/css";
	link1.rel = "stylesheet"; link2.rel = "stylesheet";
	link1.href = urlBase + urlAcyeditor + "css/acyeditor.css?v=" + acyVersion;
	if(stylesheetpath != null && stylesheetpath != undefined && stylesheetpath != ""){
		link2.href = urlBase + stylesheetpath + "?time=" + Date.now();
	}
	link2.id = "acy_template_css";
	header.appendChild(link1); header.appendChild(link2);

	InitContent(id, texteSuppression, titleSuppression, titleEdition, urlAdminBase);

	var containerEditor = '<div id="'+idDivShared+'" class="acyeditor_sharedspace" style="z-index:9999; position:fixed; left:0; right:0; top:0; box-shadow: 0px 2px 10px rgba(98, 98, 98, 0.51);"></div><div class="acyeditor_sharedspace" style="padding-bottom:80px;"></div>';
	acyJquery(iframe).contents().find('body').prepend(containerEditor);
}

function InitContent(id, texteSuppression, titleSuppression, titleEdition, urlAdminBase){
	var idIframe = id + "_ifr";

	CreationDesZones(id, texteSuppression, titleSuppression, titleEdition, urlAdminBase);
	SetEditablesElements(id);

	SetImagesId(id);

	document.getElementsByTagName('body')[0].onclick = function (e){ CheckDeselection(id, e); hideActionButtons(id, e, 'outside', false);};

	var listeForms = document.getElementsByTagName('form');
	for (indexForm = 0; indexForm < listeForms.length; ++indexForm){
		listeForms[indexForm].onsubmit = function (){ CheckDeselection(id); };
	}
	acyJquery('#' + idIframe)[0].contentWindow.document.onclick = function (e){ CheckDeselection(id, e); hideActionButtons(id, e, 'editor', false); };

	setTimeout(function(){
		ResizeIframe(id);
	}, 100);

	if(isBrowserIE()){
		acyJquery('#' + idIframe).contents().find(".acyeditor_picture").hover(
			function (){
				if(acyJquery(this)[0].className.indexOf("acyeditor_enedition") < 0){
					acyJquery(this).addClass('acyeditor_editablehover');
					acyJquery(this).find(".acyeditor_zoneeditionsuppression").addClass('acyeditor_zoneeditionsuppressionhover');
				}
			},
			function(){
				acyJquery(this).removeClass('acyeditor_editablehover');
				acyJquery(this).find(".acyeditor_zoneeditionsuppression").removeClass('acyeditor_zoneeditionsuppressionhover');
			}
		);
		acyJquery('#' + idIframe).contents().find(".acyeditor_text").hover(
			function (){
				if(acyJquery(this)[0].className.indexOf("acyeditor_enedition") < 0){
					acyJquery(this).addClass('acyeditor_editablehover');
					acyJquery(this).find(".acyeditor_zoneeditionsuppression").addClass('acyeditor_zoneeditionsuppressionhover');
				}
			},
			function(){
				acyJquery(this).removeClass('acyeditor_editablehover');
				acyJquery(this).find(".acyeditor_zoneeditionsuppression").removeClass('acyeditor_zoneeditionsuppressionhover');
			}
		);
		acyJquery('#' + idIframe).contents().find(".acyeditor_delete").hover(
			function (){
				if(acyJquery(this)[0].className.indexOf("acyeditor_enedition") < 0){
					acyJquery(this).find(".acyeditor_zoneeditionsuppression").addClass('acyeditor_zoneeditionsuppressionhover');
				}
			},
			function(){
				acyJquery(this).find(".acyeditor_zoneeditionsuppression").removeClass('acyeditor_zoneeditionsuppressionhover');
			}
		);
	}
}

function getPreviousSelection(){
	var id = 'editor_body';
	try{
		var acyframe = acyJquery('#' + id, window.parent.document)[0].parentElement.getElementsByTagName('iframe')[0];
	}catch(err){
		var acyframe = acyJquery('#editor_body_ifr')[0];
	}
	var previousSelection = {}, sel = acyframe.contentWindow.getSelection();
	for(var k in sel){
		if(typeof(sel[k]) != 'function')
			previousSelection[k] = sel[k];
	}
	previousSelection.range_0 = sel.getRangeAt(0);

	return previousSelection;
}

function insertImageTag(tag,previousSelection){
	try{
		jInsertEditorText(tag,'edition_en_cours',previousSelection);
		return true;
	}catch(err){
		try{
			jInsertEditorText(tag,'editor_body',previousSelection);
			return true;
		}catch(err){
			alert('Your editor does not enable AcyMailing to automatically insert the tag, please copy/paste it manually in your Newsletter');
			return false;
		}
	}
}

function getSelectedHTML(editor){
	var id = acyJquery('#htmlfieldset')[0] != null ? acyJquery('#htmlfieldset')[0].getElementsByTagName("textarea")[0].id : "edition_en_cours";
	var element = GetElement(id, editor)[0];
	if(element == null || element == undefined){
		element = $(editor);
	}
	return element.innerHTML;
}

function jInsertEditorText(text, editor, previousSelection){
	var id = acyJquery('#htmlfieldset')[0] != null ? acyJquery('#htmlfieldset')[0].getElementsByTagName("textarea")[0].id : "edition_en_cours";
	var element = GetElement(id, editor)[0];
	if(element == null || element == undefined){
		element = document.getElementById(editor);
	}
	insertAtCursor(element, text,previousSelection);
}

function insertAtCursor(myField, myValue, previousSelection){

	var id = acyJquery('#htmlfieldset')[0] != null ? acyJquery('#htmlfieldset')[0].getElementsByTagName("textarea")[0].id : "edition_en_cours";

	if(myField.className.indexOf("acyeditor_picture") >= 0){
		GetElement(id, myField.id).removeClass('acyeditor_picture');
		var zone = GetElement(id, "ZoneEditionSuppression_" + myField.id);
		if(zone[0] != null && zone[0] != undefined){
			EffaceZone(zone[0]);
			zone.remove();
		}
		if(myValue == undefined){
			myValue = "";
		}


		var width = 0;
		if(myField.width >0){
			width = myField.width;
		}else if(myField.style.width > 0){
			width = myField.style.width;
		}else{
			width = myField.clientWidth;
		}

		myField.innerHTML = myValue;
		var images = myField.getElementsByTagName("img");

		for (indexImage = 0; indexImage < images.length; ++indexImage){
			if(images[indexImage].width > width){
				images[indexImage].width = width;
				images[indexImage].height = images[indexImage].clientHeight;
			}
		}
		if(zone[0] != null && zone[0] != undefined){
			myField.appendChild(zone[0]);
		}

		AdapteTaille(id, zone);
		GetElement(id, myField.id).addClass('acyeditor_picture');
		Sauvegarde(id);
		ResizeIframe(id);
	}else{
		try{
			var acyframe = acyJquery('#' + id)[0].parentElement.getElementsByTagName("iframe")[0];
		}catch(err){
			var acyframe = acyJquery('#editor_body_ifr')[0];
		}
		if(acyframe != null
		 && acyframe != undefined
		 && acyframe.contentWindow != null
		 && acyframe.contentWindow != undefined
		 && acyframe.contentWindow.getSelection){

			var sel = acyframe.contentWindow.getSelection();

			try{
				range = sel.getRangeAt(0);
			}catch(err){
				try{
					range = previousSelection.range_0;
				}catch(err2){
					range = false;
				}
			}
			if(sel.anchorNode == null && previousSelection){
				range = previousSelection.range_0;
				var sel = previousSelection;
			}

			var newNode = acyframe.contentWindow.document.createElement("div");
			newNode.innerHTML = myValue;
			if(isBrowserIE()
			 && rangeIE != undefined){
				rangeIE.deleteContents();
				while (newNode.childNodes.length > 0){
					rangeIE.insertNode(newNode.childNodes[newNode.childNodes.length - 1]);
				}
				if(editor != null && editor != undefined){
					editor.fire('saveSnapshot');
				}
			}else if(isEnEdition(sel.anchorNode) && range && sel.rangeCount){
				range.deleteContents();
				while (newNode.childNodes.length > 0){
					range.insertNode(newNode.childNodes[newNode.childNodes.length - 1]);
				}
				if(editor != null && editor != undefined){
					editor.fire('saveSnapshot');
				}
			}else{
				AjoutTagDansSujet(myValue);
			}
		}else if(acyframe != null
				&& acyframe != undefined
				&& acyframe.contentWindow.document != null
				&& acyframe.contentWindow.document != undefined
				&& acyframe.contentWindow.document.selection
				&& isBrowserIE()
				&& rangeIE != undefined
				&& rangeIE.parentElement
				&& isInForm(id, rangeIE.parentElement())){
			if(isJoomla3
			 && (isBrowserIE7() || isBrowserIE8())
			 && debutSelection >= 0 && finSelection >= 0
			 && (acyframe.contentWindow.document.selection.createRange().parentElement
				&& isInForm(id, acyframe.contentWindow.document.selection.createRange().parentElement())
			 	|| !acyeditor_fullmode)
			&& rangeIE.text.length != ""){
				rangeIE.moveStart('character', debutSelection);
				rangeIE.moveEnd('character', -finSelection);
			}
			try{
				rangeIE.pasteHTML(myValue);
			}
			catch (e){
				rangeIE.text = myValue;
			}
			if(editor != null && editor != undefined){
				editor.fire('saveSnapshot');
			}
		}else{
			AjoutTagDansSujet(myValue);
		}
	}
}

function AjoutTagDansSujet(myValue){
	acyJquery("#subject").val(acyJquery("#subject").val() + myValue);
}

function isEnEdition(element){
	var enedition = true;
	if(acyeditor_fullmode == false){
		enedition = false;
		var parent = element;
		while (parent != null && parent != undefined){
			if(parent.className != null && parent.className != undefined && parent.className.indexOf("acyeditor_enedition") >= 0){
				enedition = true;
			}
			parent = parent.parentElement || parent.parentNode;
		}
	}
	return enedition;
}

function isInForm(id, element){
	var inForm = false;
	var parent = element;
	var idForm = acyJquery("#" + id)[0].parentElement.id;
	var acyframe = acyJquery("#" + id + "_ifr")[0].contentWindow;
	if(acyframe == undefined){
		acyframe = acyJquery(".cke_wysiwyg_frame")[0].contentWindow;
	}
	while (parent != null && parent != undefined){
		if(parent.id == idForm
		 || acyframe != undefined
		 && (parent.id != "" && acyframe.document.getElementById(parent.id) != null
			|| parent.className != undefined && parent.className.indexOf("cke_editable") >= 0)){
			inForm = true;
		}
		parent = parent.parentElement || parent.parentNode;
	}
	return inForm;
}

function isBrowserIE(){
	return (navigator.appName=="Microsoft Internet Explorer" || navigator.userAgent.indexOf('MSIE') !== -1 || navigator.appVersion.indexOf('Trident/') > 0);
}

function isBrowserIE7(){
	return (navigator.appName=="Microsoft Internet Explorer" &&
			navigator.appVersion.indexOf("MSIE 7.0") >= 0);
}

function isBrowserIE8(){
	return (navigator.appName=="Microsoft Internet Explorer" &&
			navigator.appVersion.indexOf("MSIE 8.0") >= 0);
}

function IeCursorFix(avecPosition){
	debutSelection = -1;
	finSelection = -1;
	if(isBrowserIE()){
		var id = acyJquery('#htmlfieldset')[0] != null ? acyJquery('#htmlfieldset')[0].getElementsByTagName("textarea")[0].id : "edition_en_cours";
		try{
			var acyframe = acyJquery('#' + id)[0].parentElement.getElementsByTagName("iframe")[0];
		}catch(err){
			var acyframe = acyJquery('#editor_body_ifr')[0];
		}
		if(acyframe != null
		 && acyframe != undefined
		 && acyframe.contentWindow != null
		 && acyframe.contentWindow != undefined
		 && acyframe.contentWindow.getSelection){
			rangeIE = undefined;
			var sel = acyframe.contentWindow.getSelection();
			if(isEnEdition(sel.anchorNode) && sel.getRangeAt && sel.rangeCount){
				rangeIE = sel.getRangeAt(0);
			}
		}else if(acyframe != null
				&& acyframe != undefined
				&& acyframe.contentWindow.document != null
				&& acyframe.contentWindow.document != undefined
				&& acyframe.contentWindow.document.selection){
			if(acyframe.contentWindow.document.selection.createRange().parentElement){
				anchorNodeIE = acyframe.contentWindow.document.selection.createRange().parentElement();
			}
			if(avecPosition
			 || rangeIE == undefined
			 || acyframe.contentWindow.document.selection.createRange().parentElement
			 && isEnEdition(acyframe.contentWindow.document.selection.createRange().parentElement())){
				var nouvelleSelection = acyframe.contentWindow.document.selection;
				var bonElement = (nouvelleSelection.type != "Control");
				if((rangeIE == undefined
					|| !avecPosition
					|| rangeIE.text != nouvelleSelection.createRange().text)
				 && bonElement){
					rangeIE = nouvelleSelection.createRange();
					rangeIE2 = nouvelleSelection.createRange();
				}

				if(isJoomla3 && bonElement && avecPosition && (isBrowserIE7() || isBrowserIE8())){
					var textComplet = rangeIE.parentElement().innerText;
					if(textComplet.length > rangeIE.text.length){
						for (indexDebut = 0; indexDebut < textComplet.length; ++indexDebut){
							rangeIE2.moveToBookmark(rangeIE.getBookmark());
							var longueurInitiale = rangeIE2.text.length;
							rangeIE2.moveStart('character', -indexDebut);
							var longueurIntermediaire = rangeIE2.text.length;
							var indexFin = textComplet.length - rangeIE2.text.length;
							rangeIE2.moveEnd('character', indexFin);
							if(rangeIE2.text.length > textComplet.length){
								rangeIE2.moveEnd('character', -(rangeIE2.text.length - textComplet.length));
							}
							if(rangeIE2.text.length < textComplet.length){
								rangeIE2.moveEnd('character', -(textComplet.length - rangeIE2.text.length));
							}
							var longueurFinale = rangeIE2.text.length;
							if(rangeIE2.text == textComplet){
								debutSelection = indexDebut;
								finSelection = indexFin;

								indexDebut = textComplet.length + 1;
							}
						}
					}else{
						debutSelection = 0;
						finSelection = 0;
					}
				}
			}
		}else{
			rangeIE = undefined;
		}
	}
	return true;
}

function setEditorStylesheet(id, stylesheeturl, stylesheetpath){
	realstylesheetpath = stylesheetpath;
	rangeIE = undefined;
	var idIframe = id + "_ifr";
	var linkCss = GetElement(id, "acy_template_css")[0];
	if(editor != undefined){
		editor.config.contentsCss = urlSite+stylesheetpath;
	}
	if(linkCss == undefined){
		if(editor != undefined){
			editor.on('instanceReady',function(){
				var iframe = acyJquery('#' + id)[0].parentElement.getElementsByTagName("iframe")[0];
				if(iframe != undefined){
					var headEditor = iframe.contentWindow.document;
					headEditor = headEditor.head || headEditor;
					var base = headEditor.getElementsByTagName("base")[0];
					linkCss = headEditor.getElementsByTagName("link")[0];
					SetStyleSheetEnBoucle(linkCss, base.href, stylesheetpath, Date.now());
				}
			});
		}
	}else if(stylesheetpath != null && stylesheetpath != undefined && stylesheetpath != ""){
		linkCss.href = linkCss.baseURI + stylesheetpath + "?time=" + Date.now();
	}
}

function SetStyleSheetEnBoucle(linkCss, urlBase, stylesheetpath, date){
	SetStyleSheet(linkCss, urlBase, stylesheetpath, date);
	setTimeout(function(){
		SetStyleSheet(linkCss, urlBase, stylesheetpath, date);
	}, 200);
	setTimeout(function(){
		SetStyleSheet(linkCss, urlBase, stylesheetpath, date);
	}, 500);
	setTimeout(function(){
		SetStyleSheet(linkCss, urlBase, stylesheetpath, date);
	}, 1500);
}
function SetStyleSheet(linkCss, urlBase, stylesheetpath, date){
	if(stylesheetpath.indexOf("template_0.css")<0){
		linkCss.href = urlBase+stylesheetpath+"?time=" + date;
	}
}

function ResizeIframe(id){
	if(acyeditor_listmode){
		var iframe = acyJquery('#' + id)[0].parentElement.getElementsByTagName("iframe")[0];
		var textarea = acyJquery('#edition_en_cours')[0];
		if(iframe != undefined && textarea != undefined){
			var innerHeight = iframe.contentWindow.document.body.clientHeight;
			if(innerHeight < hauteurEditeurMin){
				innerHeight = hauteurEditeurMin;
			}
			iframe.parentElement.style.height = innerHeight + 90 + "px";
			textarea.parentElement.style.height = "";
			var editorBody = acyJquery('#' + id + '_ifr')[0];
			editorBody.style.width = "100%";
		}
	}else{
		var iframe = acyJquery('#' + id)[0].parentElement.getElementsByTagName("iframe")[0];
		var editorBody = acyJquery('#' + id + '_ifr')[0];
		var htmlfieldset = acyJquery('#htmlfieldset')[0];
		if(iframe != undefined && editorBody != undefined && htmlfieldset != undefined){

			editorBody.style.width = "100%";

			if(acyeditor_fullmode){
				var innerHeight = iframe.contentWindow.document.body.clientHeight;
				if(innerHeight < hauteurEditeurMin){
					innerHeight = hauteurEditeurMin;
				}
				iframe.parentElement.style.height = innerHeight + 90 + "px";
				editorBody.style.height = "";
				htmlfieldset.style.height = "";

			}else{
				var innerHeight = iframe.contentWindow.document.body.children[0].clientHeight;
				if(innerHeight < hauteurEditeurMin){
					innerHeight = hauteurEditeurMin;
				}
				editorBody.style.height = innerHeight + 80 + "px";
				htmlfieldset.style.height = "";
			}
		}
	}
}

function OnSubmit(id){
	if(acyeditor_templatemode){
		SetTitleTemplate(true);
	}

	acyJquery('#' + id)[0].value = (editor != null && editor != undefined) ? editor.getData() : "";
}

function SetEditablesElements(id){
	var idIframe = id + "_ifr";
	var elements = acyJquery('#' + idIframe)[0].contentWindow.document.body.getElementsByTagName('*');
	for (i = 0; i < elements.length; ++i){
		var element = elements[i];
		if(element.className.indexOf("acyeditor_text") >= 0
		 && element.onclick == null){
			if(element.id == null || element.id == '' || element.id == undefined){
				element.id = GetNewId(id);
			}
			SetOnClick(id, element);
		}
	}
}

function SetImagesId(id){
	var idIframe = id + "_ifr";
	var elements = acyJquery('#' + idIframe)[0].contentWindow.document.body.getElementsByTagName('img');
	for (indexImagesId = 0; indexImagesId < elements.length; ++indexImagesId){
		var element = elements[indexImagesId];
		if(element.id == null || element.id == '' || element.id == undefined){
			element.outerHTML = element.outerHTML.replace("<img ", "<img id=\"" + GetNewId(id) + "\" ");
		}else{
			element.outerHTML = element.outerHTML;
		}
	}
}

function CreationDesZones(id, texteSuppression, titleSuppression, titleEdition, urlBase){
	var idIframe = id + "_ifr";
	var elementsZones = acyJquery('#' + idIframe)[0].contentWindow.document.body.getElementsByTagName('*');

	CreateSortableAreas(id);

	for (indexZone = 0; indexZone < elementsZones.length; ++indexZone){
		var elementZone = elementsZones[indexZone];
		CreationZone(id, elementZone, texteSuppression, titleSuppression, titleEdition, urlBase);
	}
}

function CreateSortableAreas(id){
	try{
		var idIframe = id + "_ifr";
		var test = acyJquery('#' + idIframe)[0].contentWindow.document.body;
		if(acyJquery(test).find(".acyeditor_sortable").length <= 0){ return; }
		acyJquery(test).find(".acyeditor_sortable").sortable({
			revert: true,
			scroll: false,
			cursor: 'move',
			handle: '.acyeditor_btnmove',
			placeholder: "placeholder", // class added on drop area
			stop: function(event, ui){
				hideActionButtons(id, null, 'noClick', false);
				InitContent(id, txtSup, titleSup, titleEd, urlSite);
				Sauvegarde(id);
				ResizeIframe(id);
			}
		});
	} catch(err){
		alert('Error can\'t add sortable areas: '+err);
	}
}


function CreationZone(id, element , texteSuppression, titleSuppression, titleEdition, urlBase){
	if(acyJquery(element).hasClass("acyeditor_delete")
	 || acyJquery(element).hasClass("acyeditor_text")
	 || acyJquery(element).hasClass("acyeditor_picture")){
		if(element.id == null || element.id == '' || element.id == undefined){
			element.id = GetNewId(id);
		}

		if(element.tagName == "TR"){
			if(acyJquery(element).hasClass("acyeditor_delete")){
				var elementTDEditables = acyJquery(element).find("td:not(td.acyeditor_text), td:not(td.acyeditor_picture)");
				if(elementTDEditables.length == 0){
					elementTDEditables = element.children;
				}
				for (j = 0; j < elementTDEditables.length; ++j){
					var sousElementsTD = elementTDEditables[j];
					if(sousElementsTD.tagName == "TD"){
						if(sousElementsTD.id == null || sousElementsTD.id == '' || sousElementsTD.id == undefined){
							sousElementsTD.id = GetNewId(id);
						}

						GetElement(id, sousElementsTD.id).addClass("acyeditor_delete");
						CreationZone(id, sousElementsTD , texteSuppression, titleSuppression, titleEdition, urlBase);
						GetElement(id, sousElementsTD.id).removeClass("acyeditor_delete");
					}
				}
			}
		}else if(acyJquery(element).find(".acyeditor_delete").length
				 + acyJquery(element).find(".acyeditor_text").length
				 + acyJquery(element).find(".acyeditor_picture").length == 0){
			if(Existe(id, "ZoneEditionSuppression_" + element.id) == false && acyJquery(element).closest('table').hasClass('actionbutton') == false){
				var zone = document.createElement("div");
				zone.id = "ZoneEditionSuppression_" + element.id;
				zone.style.position = "absolute";
				element.appendChild(zone);
				GetElement(id, zone.id).addClass('acyeditor_zoneeditionsuppression');
				if(acyJquery(element).hasClass("acyeditor_text")
				 || acyJquery(element).hasClass("acyeditor_picture")){
					if(acyJquery(element).hasClass('acyeditor_picture')){
						zone.onclick = function (){
							if(!acyJquery(element).hasClass('nepasediter')){
								acyJquery('#AcyLienImage')[0].href = acyJquery('#AcyLienImage')[0].href.replace('ACY_NAME_AREA', element.id);
								FireClick(acyJquery('#AcyLienImage')[0]);
								acyJquery('#AcyLienImage')[0].href = acyJquery('#AcyLienImage')[0].href.replace(element.id, 'ACY_NAME_AREA');
							}else if(!isBrowserIE()){
								acyJquery(element).removeClass('nepasediter');
							}
						};
						if(isBrowserIE()){
							zone.parentElement.onclick = function (){
								if(!acyJquery(element).hasClass('nepasediter')){
									acyJquery('#AcyLienImage')[0].href = acyJquery('#AcyLienImage')[0].href.replace('ACY_NAME_AREA', element.id);
									FireClick(acyJquery('#AcyLienImage')[0]);
									acyJquery('#AcyLienImage')[0].href = acyJquery('#AcyLienImage')[0].href.replace(element.id, 'ACY_NAME_AREA');
								}else{
									acyJquery(element).removeClass('nepasediter');
								}
							};
						}
					}

					var zoneBoutonEdition = document.createElement("div");
					zoneBoutonEdition.id = "zone_bouton_edition_" + zone.id;
					zoneBoutonEdition.style.position = "absolute";
					zone.appendChild(zoneBoutonEdition);
					acyJquery(zoneBoutonEdition).addClass("acyeditor_zoneboutonedition");
					var boutonEdition = document.createElement("div");
					boutonEdition.id = "BoutonEdition_" + element.id;
					boutonEdition.title = titleEdition;
					zoneBoutonEdition.appendChild(boutonEdition);
					if(acyJquery(element).hasClass('acyeditor_picture')){
						acyJquery(boutonEdition).addClass("acyeditor_editpicture");
					}else{
						acyJquery(boutonEdition).addClass("acyeditor_edittext");
					}
				}
				if(acyJquery(element).hasClass("acyeditor_delete")){
					var zoneBoutonSuppression = document.createElement("div");
					zoneBoutonSuppression.id = "zone_bouton_suppression_" + zone.id;
					zoneBoutonSuppression.style.position = "absolute";
					zone.appendChild(zoneBoutonSuppression);
					acyJquery(zoneBoutonSuppression).addClass("acyeditor_zoneeditdelete");
					var boutonSuppression = document.createElement("div");
					boutonSuppression.id = "BoutonSuppression_" + element.id;
					boutonSuppression.title = titleSuppression;
					boutonSuppression.onclick = function (){
						confirmSuppression(id, element, boutonSuppression, texteSuppression);
					};
					zoneBoutonSuppression.appendChild(boutonSuppression);
					zone.onmousemove = function(e){ CheckToujoursAuDessus(id, e); };
					GetElement(id, boutonSuppression.id).addClass("acyeditor_editdelete");

					CreateZoneMore(zone, element, id, zoneBoutonSuppression);
				}

				SetMouseOver(id, zone);
				AdapteTaille(id, zone);
			}
		}else{
			GetElement(id, element.id).removeClass("acyeditor_delete");
			GetElement(id, element.id).removeClass("acyeditor_text");
			GetElement(id, element.id).removeClass("acyeditor_picture");
		}
	}
}

function CreateZoneMore(zone, element, id, zoneBoutonSuppression){
	if(acyJquery(zoneBoutonSuppression).closest('.acyeditor_sortable').length > 0){
		var btnMove = document.createElement("div");
		btnMove.id = "BoutonMove_" + element.id;
		btnMove.title = 'Move';
		btnMove.className = "acyeditor_btnmove";
		zoneBoutonSuppression.appendChild(btnMove);
	}

	var btnPlus = document.createElement("div");
	btnPlus.id = "BoutonPlus_" + element.id;
	btnPlus.title = titleBtnDupliAfter; //titleBtnMore;
	btnPlus.className = "acyeditor_btnplus";
	acyJquery(btnPlus).on('click', function (evt){
		var zoneBody = acyJquery('#' + id + "_ifr")[0].contentWindow.document.body.getElementsByTagName('*');
		acyJquery(zoneBody).find('.acyeditor_text').addClass('nepasediter');
		acyJquery(zoneBody).find('.acyeditor_picture').addClass('nepasediter');

		try{
			GetElement(id, btnPlus.parentElement.parentElement.parentElement.parentElement.id).children().addClass('noOpacity');
		} catch(err){
			GetElement(id, btnPlus.parentElement.parentElement.parentElement.id).addClass('noOpacity');
		}

		zoneActionActive = btnPlus;


			acyJquery(zoneBoutonSuppression).closest('acyeditor_delete').addClass('nepasediter');
			elem = acyJquery(zoneBoutonSuppression).closest('.acyeditor_delete');
			elemCopy = elem.clone();
			acyJquery(elemCopy).find('.acyeditor_zoneeditionsuppression').remove();

			elemCopy[0].id = "";
			elementsZones = acyJquery(elemCopy).find('*');
			for (var indexZone = 0; indexZone < elementsZones.length; ++indexZone){
				elementsZones[indexZone].id = "";
			}
			acyJquery(elem).after(elemCopy);
			InitContent(id, txtSup, titleSup, titleEd, urlSite);
			Sauvegarde(id);
			ResizeIframe(id);


	});
	zoneBoutonSuppression.appendChild(btnPlus);

	var lineTr = acyJquery(zoneBoutonSuppression).closest('tr');
	if(lineTr.length != 0){
		var btnMore = document.createElement("div");
		btnMore.id = "BoutonMore_" + element.id;
		btnMore.title = titleBtnMore; //titleBtnMore;
		btnMore.className = "acyeditor_btnmore";
		acyJquery(btnMore).on('click', function (evt){
			var zoneBody = acyJquery('#' + id + "_ifr")[0].contentWindow.document.body.getElementsByTagName('*');
			acyJquery(zoneBody).find('.acyeditor_text').addClass('nepasediter');
			acyJquery(zoneBody).find('.acyeditor_picture').addClass('nepasediter');
			acyJquery(zoneBoutonSuppression).closest('acyeditor_delete').addClass('nepasediter');
			addActionsButtons(id, zoneBoutonSuppression, evt);
		});
		zoneBoutonSuppression.appendChild(btnMore);
	}
}

var blockHide = false;
function addActionsButtons(id, zoneBoutonSuppression, evt){
	var zoneBody = acyJquery('#' + id + "_ifr")[0].contentWindow.document.body;
	var iframe = acyJquery('#' + id + "_ifr")[0];
	hideActionButtons(id, null, 'noClick', true);
	acyJquery(zoneBody.childNodes).addClass("acyeditor_disable");
	var zoneFade = document.createElement("div");
	zoneFade.style.position = "absolute";
	zoneFade.className = "acyeditor_mask";
	zoneFade.style.width = zoneBody.clientWidth + "px";
	zoneFade.style.height = zoneBody.clientHeight + "px";

	var isColorPickEnabled = acyJquery('.colorpicker');
	zoneFade.onclick = function(){ if(!blockHide && isColorPickEnabled.length == 0){ hideAll(id); }};
	zoneFade.id = "zoneFade";

	var zoneAction = document.createElement("div");
	zoneAction.style.position = "absolute";
	zoneAction.className = "acyeditor_action";
	zoneAction.id = "zoneAction";
	blockHide = true;
	if(evt != null && evt != undefined){
		if(evt.clientX + 142 <= iframe.clientWidth){
			zoneAction.style.left = evt.clientX - 50 + "px";
		}else{
			zoneAction.style.left = iframe.clientWidth - 142 + "px";
		}
		if(evt.layerY != undefined && evt.layerY > 0 && evt.layerY != evt.clientY){
			decaY = evt.layerY;
		}else if(evt.offsetY != undefined){
			decaY = evt.offsetY;
		}else{
			decaY = 0;
		}

		var scrollValue = acyJquery(iframe).contents().find('body').scrollTop();
		zoneAction.style.top = scrollValue + evt.clientY - decaY + "px";
	}


	var lineTr = acyJquery(zoneBoutonSuppression).closest('tr');
	if(lineTr.length != 0){
		var legendBground = document.createElement("p");
		acyJquery(legendBground).text(bgroundColorTxt + ':');
		legendBground.id = 'legendBground';
		var colorSelectorContainer = document.createElement("span");
		colorSelectorContainer.id = "colorSelectorContainer";
		var colorSelector = document.createElement("div");
		colorSelector.id = "colorSelector";
		var colorSelectorInput = document.createElement("input");
		colorSelectorInput.id = "colorSelectorInput";
		var colorStr = acyJquery(lineTr).find('td').css('background-color');
		acyJquery(colorSelector).css('background-color', '#' + rgb2hex(colorStr));

		var options = {
			color: rgb2hex(colorStr)
		};


		colorSelectorInput.value = '#' + rgb2hex(colorStr);
		picker = acyJquery(colorSelectorContainer).colorpicker(options);

		acyJquery('#' + id + "_ifr").contents().find('body').on('click', function(){
			picker.colorpicker('hide');
		});

		acyJquery(colorSelectorInput).on('change', function(){
			picker.colorpicker('setValue', colorSelectorInput.value);
		});

		picker.on('changeColor.colorpicker', function(event){
			blockHide = true;
			var elem = acyJquery(zoneBoutonSuppression).closest('.acyeditor_delete');
			var rgbObject = event.color.toRGB();
			var rgbString = 'rgb(' + rgbObject.r + ', ' + rgbObject.g + ', ' + rgbObject.b + ')';

			acyJquery(elem).find('td').css('background-color', event.color.toHex());
			acyJquery(colorSelector).css('background-color', event.color.toHex());
			colorSelectorInput.value = event.color.toHex();
			InitContent(id, txtSup, titleSup, titleEd, urlSite);
			Sauvegarde(id);
			ResizeIframe(id);

			var styleInline = acyJquery(elem).find('td').attr('style');
			styleInline = styleInline.replace(rgbString, event.color.toHex());
			acyJquery(elem).find('td').attr('style', styleInline);
		});

		picker.on('showPicker.colorpicker', function(event){
			var iframe = acyJquery('#' + id + "_ifr");
			var scrollValue = acyJquery(iframe).contents().find('body').scrollTop();
			var offsetParent = iframe.offset();
			var offsetButton = acyJquery(iframe[0].contentWindow.document.body).find('#colorSelector').offset();
			var widthColorpicker = acyJquery('.colorpicker').width()-25;
			acyJquery('.colorpicker').css('top', Number(offsetParent.top	-scrollValue+offsetButton.top+40) + 'px');
			acyJquery('.colorpicker').css('left', Number(offsetParent.left+offsetButton.left-widthColorpicker) + 'px');
		});

		zoneAction.appendChild(legendBground);
		colorSelectorContainer.appendChild(colorSelectorInput);
		colorSelectorContainer.appendChild(colorSelector);
		zoneAction.appendChild(colorSelectorContainer);
	}
	var closeButton = document.createElement('div');
	closeButton.id = 'closeButton';
	closeButton.className = 'acyeditor_closebutton';
	acyJquery(closeButton).on('click', function (evt){
		hideColorPicker();
		hideAll(id);
		InitContent(id, txtSup, titleSup, titleEd, urlSite);
		Sauvegarde(id);
		ResizeIframe(id);
		});
	zoneAction.appendChild(closeButton);


	zoneFade.appendChild(zoneAction);
	zoneBody.appendChild(zoneFade);
}

function hideColorPicker(){
	var pickers = acyJquery('.colorpicker');
	for (var i = 0; i < pickers.length; i++){
		pickers[i].style.display = 'none';
	}
}
function rgb2hex(rgb){
	rgb = rgb.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);
	return (rgb && rgb.length === 4) ? ("0" + parseInt(rgb[1],10).toString(16)).slice(-2) +
	("0" + parseInt(rgb[2],10).toString(16)).slice(-2) +
	("0" + parseInt(rgb[3],10).toString(16)).slice(-2) : '';
}

function duplicateZone(id, zoneCopy, action){
	acyJquery(zoneCopy).closest('acyeditor_delete').addClass('nepasediter');
	elem = acyJquery(zoneCopy).closest('.acyeditor_delete');
	elemCopy = elem.clone();
	acyJquery(elemCopy).find('.acyeditor_zoneeditionsuppression').remove();

	elemCopy[0].id = "";
	elementsZones = acyJquery(elemCopy).find('*');
	for (indexZone = 0; indexZone < elementsZones.length; ++indexZone){
		elementsZones[indexZone].id = "";
	}

	if(action == 'before'){
		acyJquery(elem).before(elemCopy);
	}else{
		acyJquery(elem).after(elemCopy);
	}

	hideActionButtons(id, null, 'noClick', false);
	InitContent(id, txtSup, titleSup, titleEd, urlSite);
}

function hideAll(id){
	var zoneBody = acyJquery('#' + id + "_ifr")[0].contentWindow.document.body;
	acyJquery(zoneBody).children('.acyeditor_disable').removeClass('acyeditor_disable');
	var zoneGlob = zoneBody.getElementsByTagName('*');
	acyJquery(zoneGlob).remove('.acyeditor_mask');
}

function hideActionButtons(id, e, zoneClick, protectEditor){
	if(e && ((e.srcElement && acyJquery(e.srcElement).closest('.colorpicker').length > 0) || (e.target && acyJquery(e.target).closest('.colorpicker').length > 0))) return;
	var canHide = false;
	if(zoneClick == 'editor'){
		if(e != null && e != undefined){
			srcEvent = e.srcElement ? e.srcElement : (e.target ? e.target : e);
			parentDelete = acyJquery(srcEvent).closest('.acyeditor_delete');
			if(parentDelete == null || parentDelete == undefined){
				canHide == true;
			}else if(zoneActionActive != null){
				childActive = acyJquery(parentDelete).find('#' + zoneActionActive.id);
				if(childActive[0] == null || childActive[0] == undefined) canHide = true;
			}
		}else{
			canHide = true;
		}
	}

	if(zoneClick == 'outside' || zoneClick == 'noClick' || canHide){
		zoneBody = acyJquery('#' + id + "_ifr")[0].contentWindow.document.body;
		acyJquery(zoneBody).children('.acyeditor_disable').removeClass('acyeditor_disable');
		var zoneGlob = zoneBody.getElementsByTagName('*');
		acyJquery('.acyeditor_action').remove();
		acyJquery(zoneGlob).find('.noOpacity').removeClass('noOpacity');
		if(protectEditor == false) acyJquery(zoneGlob).find('.nepasediter').removeClass('nepasediter');
	}
	if(zoneClick == 'outside') hideAll(id);
}

function FireClick(itemElement, arretRecursif){
	if(isBrowserIE7() || isBrowserIE8()){
		var popupTagContainer = parent.document.getElementById(boutonTags);
		var popupMediaBrowserContainer = parent.document.getElementById(boutonMediaBrowser);
		if(popupTagContainer != null
		 && popupTagContainer != undefined
		 && popupTagContainer.children[0] != null
		 && popupTagContainer.children[0] != undefined){
			popupTagContainer.children[0].onclick = function (){ IeCursorFix(); };
		}

		if(popupMediaBrowserContainer != null
		 && popupMediaBrowserContainer != undefined
		 && popupMediaBrowserContainer.children[0] != null
		 && popupMediaBrowserContainer.children[0] != undefined){
			popupMediaBrowserContainer.children[0].onclick = function (){ IeCursorFix(); };
		}

	}
	try{
		itemElement.click();
	}
	catch (err){
		try{
			var ev = new Event({type: "click", target: itemElement, srcElement: itemElement});
			itemElement.fireEvent("click", ev);
		}
		catch (err2){
			itemElement.fireEvent("click");
		}
	}

	if((isBrowserIE7() || isBrowserIE8()) && isJoomla3 && arretRecursif != true && itemElement.id != "AcyLienImage"){
		setTimeout(function(){
			IeCursorFix();
			SetIgnoreDeselection();
			FireClick(itemElement, true);
		}, 100);
	}else if(isBrowserIE7() || isBrowserIE8()){
		var popupTagContainer = parent.document.getElementById(boutonTags);
		var popupMediaBrowserContainer = parent.document.getElementById(boutonMediaBrowser);
		if(popupTagContainer != null
		 && popupTagContainer != undefined
		 && popupTagContainer.children[0] != null
		 && popupTagContainer.children[0] != undefined){
			popupTagContainer.children[0].onclick = function (){ IeCursorFix(true); };
		}

		if(popupMediaBrowserContainer != null
		 && popupMediaBrowserContainer != undefined
		 && popupMediaBrowserContainer.children[0] != null
		 && popupMediaBrowserContainer.children[0] != undefined){
			popupMediaBrowserContainer.children[0].onclick = function (){ IeCursorFix(true); };
		}
	}
}

function CheckToujoursAuDessus(id, e){

	var iframe = acyJquery('#' + id + '_ifr');

	e = e || iframe[0].contentWindow.event;
	var target = e.currentTarget || e.srcElement;
	var parent = GetElement(id, target.parentElement.id);
	var leftElement = parent.offset().left;
	var topElement = parent.offset().top;
	var widthElement = parent.outerWidth();
	var heightElement = parent.outerHeight();

	if(e.pageX < leftElement
	 || e.pageX > leftElement + widthElement
	 || e.pageY < topElement
	 || e.pageY > topElement + heightElement){
		EffaceZone(target);
	}
}

function EffaceZone(zone){
	if(zone != null && zone != undefined){
		var enfants = zone.getElementsByTagName("*");
		for (i = 0; i < enfants.length; ++i){
			enfants[i].style.display = "none";
		}
		zone.style.width = "0px";
		zone.style.height = "0px";
		zone.style.borderStyle = "hidden";
	}
}
function confirmSuppression(id, element, boutonSuppression, texteSuppression){
	GetElement(id, boutonSuppression.parentElement.parentElement.parentElement.id).addClass('nepasediter');

	var zoneBody = acyJquery('#' + id + "_ifr")[0].contentWindow.document.body;
	var zoneFade = document.createElement("div");
	zoneFade.style.position = "absolute";
	zoneFade.className = "acyeditor_mask";
	zoneFade.style.width = acyJquery('#htmlfieldset').width() - 20 + "px";
	zoneFade.style.height = acyJquery('#htmlfieldset').height() - 20 + "px";
	zoneFade.id = "zoneFade";

	var offsettop = acyJquery(boutonSuppression).offset().top;
	var offsetleft = acyJquery(boutonSuppression).offset().left - 400;

	var confirmBox = document.createElement('div');
	confirmBox.id = 'confirmBox';
	confirmBox.className = 'confirmBox';
	confirmBox.style.top = offsettop + 'px';
	confirmBox.style.left = offsetleft + 'px';
	var confirmContent = document.createElement('div');
	confirmContent.id = 'acy_popup_content';
	var confirmTxt = document.createElement('span');
	confirmTxt.id = 'confirmTxt';
	confirmTxt.className = 'confirmTxt';
	confirmTxt.innerHTML = texteSuppression+'<br />';
	var confirmOk = document.createElement('button');
	confirmOk.id = 'confirmOk';
	confirmOk.className = 'confirmOk';
	confirmOk.innerHTML = confirmDeleteBtnTxt;
	confirmOk.onclick = function(){
		Suppression(id, element, boutonSuppression, texteSuppression);
		acyJquery(zoneFade).remove();
	};
	var confirmCancel = document.createElement('button');
	confirmCancel.id = 'confirmCancel';
	confirmCancel.className = 'confirmCancel';
	confirmCancel.innerHTML = confirmCancelBtnTxt;
	confirmCancel.onclick = function(){
		acyJquery(zoneFade).remove();
	};
	confirmContent.appendChild(confirmTxt);
	confirmContent.appendChild(confirmOk);
	confirmContent.appendChild(confirmCancel);
	confirmBox.appendChild(confirmContent);

	zoneFade.appendChild(confirmBox);
	zoneBody.appendChild(zoneFade);
}

function Suppression(id, element, boutonSuppression, texteSuppression){
	var idParent = boutonSuppression.parentElement.parentElement.id;
	if(element.tagName == "TD"){
		var parentTR = element;
		while (parentTR != null
			&& parentTR != undefined
			&& (parentTR.tagName != "TR"
			 || !acyJquery(parentTR).hasClass("acyeditor_delete"))){
			parentTR = parentTR.parentElement;
		}
		if(parentTR != null && parentTR != undefined){
			parentTR.parentElement.removeChild(parentTR);
		}
	}else{
		element.parentElement.removeChild(element);
	}
	Sauvegarde(id);
	ResizeIframe(id);
}

function SetMouseOver(id, zone){
	zone.parentElement.onmouseover = function(){ AdapteTaille(id, zone);};
}

function AdapteTaille(id, zone){
	if(zone != null && zone.parentElement != null){
		zone.style.display = "";

		zone.style.width = "0px";
		zone.style.height = "0px";

		var parentZone = zone.parentElement;
		if(parentZone.tagName == "TD"){
			var parentTR = parentZone;
			while (parentTR != null
				&& parentTR != undefined
				&& (parentTR.tagName != "TR"
				 || !acyJquery(parentTR).hasClass("acyeditor_delete"))){
				parentTR = parentTR.parentElement;
			}
			if(parentTR != null && parentTR != undefined){
				parentZone = parentTR;
				var zonesTaille = acyJquery(parentZone).find(".acyeditor_zoneeditionsuppression");
				for (indexZoneTaille = 0; indexZoneTaille < zonesTaille.length; ++indexZoneTaille){
					if(zonesTaille[indexZoneTaille].id != zone.id){
						zonesTaille[indexZoneTaille].style.display = "none";
					}
				}
			}
		}

		var parent = GetElement(id, parentZone.id);
		var left = parent.offset().left;
		var top = parent.offset().top;
		var widthZone = (parent.outerWidth() - 2);
		var heightZone = (parent.outerHeight());

		if(widthZone >= 0){
			zone.style.width = widthZone + "px";
		}
		if(heightZone >= 0){
			zone.style.height = heightZone + "px";
		}
		zone.style.left = left + "px";
		zone.style.top = top + "px";

		var enfants = zone.getElementsByTagName("*");
		for (i = 0; i < enfants.length; ++i){
			enfants[i].style.display = "block";
			if(enfants[i].tagName == "A"){
				enfants[i].style.width = widthZone;
				enfants[i].style.height = heightZone;
			}
		}

		zone.style.borderStyle = "";

		var zoneBoutonEdition = null;
		try{
			zoneBoutonEdition = acyJquery(zone).find(".acyeditor_zoneboutonedition")[0];
		}
		catch (err){
			var enfantsZone = zone.children;
			for (indexEnfantZone = 0; indexEnfantZone < enfantsZone.length; ++indexEnfantZone){
				if(acyJquery(enfantsZone[indexEnfantZone]).hasClass("acyeditor_zoneboutonedition")){
					zoneBoutonEdition = enfantsZone[indexEnfantZone];
				}
			}
		}
		if(zoneBoutonEdition != null && zoneBoutonEdition != undefined){
			var parentReel = GetElement(id, zone.parentElement.id);
			var leftReel = parentReel.offset().left - left;
			var topReel = parentReel.offset().top - top;
			var widthZoneReel = (parentReel.outerWidth() - 2);
			var heightZoneReel = (parentReel.outerHeight() - 2);

			if(widthZoneReel >= 0){
				zoneBoutonEdition.style.width = widthZoneReel + "px";
			}
			if(heightZoneReel >= 0){
				zoneBoutonEdition.style.height = heightZoneReel + "px";
			}
			zoneBoutonEdition.style.left = leftReel + "px";
			zoneBoutonEdition.style.top = topReel + "px";
		}
	}
}

function GetNewId(id){
	for (i = 1; i < 1000; ++i){
		var identifiant = "zone_" + i;
		if(Existe(id, identifiant) == false){
			return identifiant;
		}
	}
	return null;
}

function Existe(id, itemId){
	if(itemId == null || itemId == undefined || itemId == '') return false;
	var idIframe = id + "_ifr";
	var element = undefined;
	var element2 = undefined;
	try{
		element = document.getElementById(itemId);
	}
	catch (err){
	}
	try{
		element2 = acyJquery('#' + idIframe)[0].contentWindow.document.getElementById(itemId);
	}
	catch (err2){
	}

	return (element != null && element != undefined || element2 != null && element2 != undefined);
}

function GetElement(id, itemId){
	var idIframe = id + "_ifr";
	return acyJquery('#' + idIframe).contents().find('#' + itemId);
}

function SetOnClick(id, element){
	element.onclick = function(e){ ClickTemplateCKEditor(id, element.id, e);};
	if(isBrowserIE()){
		element.onmousedown = null;
	}
}

var editor;
function ClickTemplateCKEditor(id, idElement, e){
	var idIframe = id + "_ifr";
	ignoreDeselection = false;
	CheckDeselection(id, e)
	var elementToEditJQ = GetElement(id, idElement);
	var elementToEdit = elementToEditJQ[0];
	if(elementToEdit != undefined){
		if(elementToEdit.className.indexOf('nepasediter') < 0){
			var okPourEdition = true;
			var editionEnCours = GetElement(id, 'edition_en_cours');
			if(editionEnCours[0] != null && editionEnCours[0] != undefined){
				if(editor != null && editor != undefined){
					editor.destroy();
					editor = null;
				}
				var editionEnCoursParentJQ = GetElement(id, editionEnCours[0].parentElement.id);
				editionEnCoursParentJQ.removeClass('acyeditor_enedition');
				editionEnCoursParentJQ.addClass('acyeditor_text');
				SetOnClick(id, editionEnCoursParentJQ[0]);
				editionEnCours[0].outerHTML = editionEnCours[0].innerHTML;
				okPourEdition = false;
			}

			if(okPourEdition){
				var zone = GetElement(id, "ZoneEditionSuppression_" + elementToEdit.id);

				elementToEditJQ.removeClass('acyeditor_editablehover');
				zone.removeClass('acyeditor_zoneeditionsuppressionhover');

				if(zone[0] != null && zone[0] != undefined){
					zone.detach();
				}
				var code = elementToEdit.innerHTML;

				var iframeCKEDITOR = acyJquery('#' + idIframe)[0].contentWindow.CKEDITOR;

				var headerIFrame = acyJquery('#' + idIframe)[0].contentWindow.document;
				headerIFrame = headerIFrame.head || headerIFrame;
				var urlBase = headerIFrame.getElementsByTagName("base")[0].href;

				var borderSize = 1;
				var left = elementToEditJQ.css("padding-left");
				var right = elementToEditJQ.css("padding-right");
				var top = elementToEditJQ.css("padding-top");
				var bottom = elementToEditJQ.css("padding-bottom");
				var leftPad = (elementToEditJQ.css("padding-left").replace("px", "") - borderSize);
				var rightPad = (elementToEditJQ.css("padding-right").replace("px", "") - borderSize);
				var topPad = (elementToEditJQ.css("padding-top").replace("px", "") - borderSize);
				var bottomPad = (elementToEditJQ.css("padding-bottom").replace("px", "") - borderSize);
				leftPad = leftPad < 0 ? 0 : leftPad;
				rightPad = rightPad < 0 ? 0 : rightPad;
				topPad = topPad < 0 ? 0 : topPad;
				bottomPad = bottomPad < 0 ? 0 : bottomPad;
				elementToEdit.innerHTML = "<div id='edition_en_cours' contenteditable='true' style='border:solid " + borderSize + "px orange;padding:" + topPad + "px " + rightPad + "px " + bottomPad + "px " + leftPad + "px;margin:-" + top + " -" + right + " -" + bottom + " -" + left + ";color:inherit;background:inherit;font:inherit;text-indent:inherit;text-decoration:inherit;text-transform:inherit;text-justify:inherit;text-kashida-space:inherit;text-overflow:inherit;text-shadow:inherit;text-underline-position:inherit;unicode-bidi:inherit;word-spacing:inherit;writing-mode:inherit;word-break:inherit;word-wrap:inherit;zoom:inherit;marker-offset:inherit;marks:inherit;quotes:inherit;table-layout:inherit;text-align-last:inherit;text-autospace:inherit;outline:inherit;overflow:inherit;min-height:inherit;max-height:inherit;line-break:inherit;letter-spacing:inherit;layout-flow:inherit;layout-grid:inherit;line-height:inherit;white-space:inherit;text-align:inherit;direction:inherit;list-style:inherit;float:inherit;ime-mode:inherit;layer-background-color:inherit;layer-background-image:inherit;filter:inherit;behavior:inherit;position:inherit;clear:inherit;clip:inherit;cursor:inherit;vertical-align:inherit'>" + code + "</div><div id='bottom' style='width:" + largeurMenuInline + "px;position:absolute'></div>";
				iframeCKEDITOR.disableAutoInline = true;

				var toolbarGroupsCKEditor = [{name: 'mode'},
					{name: 'undo'},
					{name: 'links'}];

				var extraPluginsCKEditor = '';
				extraPluginsCKEditor += ',acymediabrowser';

				if(!acyeditor_listmode && isTagAllowed){
					extraPluginsCKEditor += ',addtag';
					toolbarGroupsCKEditor.push({name: 'insert', groups: ["acymediabrowser", "addtag"]});
				}else{
					toolbarGroupsCKEditor.push({name: 'insert', groups: ["acymediabrowser"]});
				}
				toolbarGroupsCKEditor.push({name: 'basicstyles'},
					{name: 'colors'},
					'/',
					{name: 'paragraph', groups: ['list', 'indent', 'blocks']},
					{name: 'align'},
					{name: 'styles'});
				if(acyeditor_templatemode){
					toolbarGroupsCKEditor.push({name: 'templatemode', groups: ["textarea", "picturearea", "deletearea", "-", "showarea"]});
				}
				var elementEditor = GetElement(id, "edition_en_cours")[0];
				var xEditor = elementEditor.offsetLeft;
				var yEditor = elementEditor.offsetTop;
				var parentOffset = elementEditor.offsetParent;
				while (parentOffset != null && parentOffset != undefined){
					xEditor = xEditor + parentOffset.offsetLeft;
					yEditor = yEditor + parentOffset.offsetTop;
					parentOffset = parentOffset.offsetParent;
				}
				var largeurEditor = elementEditor.clientWidth;
				var newX = ((largeurEditor - largeurMenuInline) / 2);
				var newX = ((largeurEditor - largeurMenuInline) / 2);

				GetElement(id, 'bottom')[0].style.marginLeft = newX + "px";
				GetElement(id, 'bottom')[0].style.marginTop = (((GetElement(id, 'edition_en_cours').css("margin-bottom").replace("px", "") - 1) + 1) * -1) + "px";

				var topValue = "";
				if(yEditor < 70){
					topValue = "bottom";
				}

				var pluginToRemove = '';
				if(inlineSource == 0) pluginToRemove += ',sourcedialog';

				if(pasteType == 'plain'){
					pastePlain = true;
					pasteWordSimple = false;
				}else if(pasteType == 'simpleStyle'){
					pastePlain = false;
					pasteWordSimple = true;
				}

				if(acyEnterMode == 'p'){
					enterM = CKEDITOR.ENTER_P;
				}else if(acyEnterMode == 'div'){
					enterM = CKEDITOR.ENTER_DIV;
				}else{
					enterM = CKEDITOR.ENTER_BR;
				}

				extraPluginsCKEditor += ',codemirror';
				var codemirrorOptions = {
					showFormatButton: false,
					showCommentButton: false,
					showUncommentButton: false,
					showAutoCompleteButton: false
				};

				editor = iframeCKEDITOR.inline('edition_en_cours', {
					toolbarGroups: toolbarGroupsCKEditor,
					removeButtons: 'Cut,Copy,Paste,Blockquote,RemoveFormat,Subscript,Superscript,Table,HorizontalRule,SpecialChar,Symbol,Source',
					removePlugins: 'liststyle,tabletools,image,forms,sourcearea,resize'+pluginToRemove,
					filebrowserImageUploadUrl : urlBase + urlAcyeditor + 'kcfinder/upload.php?type=images',
					extraPlugins: extraPluginsCKEditor,
					sharedSpaces: { top: idDivShared },
					forcePasteAsPlainText: pastePlain,
					pasteFromWordRemoveFontStyles: pasteWordSimple,
					codemirror: codemirrorOptions,
					enterMode: enterM
				});

				var currentIframe = document.getElementById('editor_body_ifr');
				var editorOnScreen = function (){
					var iframe = currentIframe;
					var scrollIframe = acyJquery(iframe).contents().find('body').scrollTop();

					var topPosition = iframe.getBoundingClientRect().top;

					if(topPosition < 70){
						var newTop = (70 - topPosition) + scrollIframe;
						var editorSpace = iframe.contentDocument.getElementById('editorSpace');
						editorSpace.style.position = 'absolute';
						editorSpace.style.top = newTop + 'px';
					} else {
						var editorSpace = iframe.contentDocument.getElementById('editorSpace');
						editorSpace.style.position = 'fixed';
						editorSpace.style.top = 0 + 'px';
					}
				};
				acyJquery(window).on('scroll', function(e){editorOnScreen()});
				acyJquery(acyJquery(currentIframe).contents()).on('scroll', function(e){editorOnScreen()});

				editor.on('dialogShow', function (e){
					var iframe = acyJquery('#editor_body_ifr');
					var toolbar = iframe.contents().find('#cke_edition_en_cours');
					var iFrameSize;
					var position;
					var newPosition;
					var popupSize;

					position = Number(toolbar.offset().top);
					iFrameSize = Number(iframe.height());
					popupSize = Number(e.data.getSize().height);

					if(position + popupSize <= iFrameSize) newPosition = position;
					else newPosition = position - (position + popupSize - iFrameSize);

					e.data.move(e.data.getPosition().x, newPosition, true);
				});

				editor.on('instanceReady',function(){
					var zoneEdition = GetElement(id, "edition_en_cours");
					zoneEdition[0].title = "";

					editor.on('change',function(e){ CleanEditorContent(id, e); IeCursorFix(); });
					GetElement(id, "edition_en_cours")[0].onkeyup = function (){ IeCursorFix(); };
					GetElement(id, "edition_en_cours")[0].onclick = function (){ IeCursorFix(); };
					rangeIE = undefined;
					IeCursorFix();

					editor.on('selectionChange', function(e){ IeCursorFix(); });
					editor.on('change', function(e){ ResizeIframe(id); });
					editor.focus();

					editorOnScreen();

					var iframe = acyJquery('#editor_body_ifr');
					var toolbar = iframe.contents().find('#cke_edition_en_cours');
					var iframeEditionWidth = window.document.getElementById(idIframe).clientWidth;
					if(toolbar.offset().left < 0){
						if((xEditor + newX) < 0){
							toolbar.css('left', '0px');
						}else{
						   var newLeftToolbar = xEditor + newX;
							toolbar.css('left', newLeftToolbar + 'px');
						}
					}else if((toolbar.offset().left + largeurMenuInline) > iframeEditionWidth){
						var newLeftToolbar = iframeEditionWidth - largeurMenuInline;
						toolbar.css('left', newLeftToolbar + 'px');
						var bottomZone = iframe.contents().find('#bottom');
						bottomZone.css('left', newLeftToolbar + 'px');
						bottomZone.css('margin-left', '0px');
					}
				});

				if(zone[0] != null && zone[0] != undefined){
					elementToEdit.appendChild(zone[0]);
				}
				elementToEditJQ.removeClass('acyeditor_text');
				setTimeout(function(){
					elementToEditJQ.addClass('acyeditor_enedition');

					var inlineMenu = GetElement(id, "cke_edition_en_cours")[0];
					if(inlineMenu != undefined && inlineMenu != null){
						inlineMenu.onclick = function(){ IgnoreDeselection(id); };
						if(isBrowserIE()){
							inlineMenu.onmousedown = function (e){ IgnoreDeselection(id) };
						}
					}
				}, 200);

				elementToEdit.onclick = function (e){ IgnoreDeselection(id) };
				if(isBrowserIE()){
					elementToEdit.onmousedown = function (e){ IgnoreDeselection(id) };
				}
			}
		}else{
			elementToEditJQ.removeClass('nepasediter');
		}
	}
}

var ignoreDeselection = false;
function IgnoreDeselection(id)
{
	ignoreDeselection = true;

	setTimeout(function(){
		var popups = acyJquery('#' + id + '_ifr').contents().find('.cke_editor_edition_en_cours_dialog');
		if(popups != undefined && popups != null){
			for (indexPopup = 0; indexPopup < popups.length; ++ indexPopup){
				if(popups[indexPopup].style.display != "none"){
					popups[indexPopup].onclick = function (){ IgnoreDeselection(id); };
				}
			}
		}
	}, 200);
}

function SetIgnoreDeselection()
{
	ignoreDeselection = true;
}

function CheckDeselection(id, e){
	var idIframe = id + "_ifr";
	var div = document.getElementsByTagName('body')[0];
	if(e != null && e != undefined){
		div = e.srcElement? e.srcElement : (e.target ? e.target : e);
	}

	var parentElement = div;
	var acyeditor_enedition = false;
	while (parentElement != null && parentElement != undefined){
		if((parentElement.className && parentElement.className.indexOf('acyeditor_enedition') >= 0)
		 || parentElement.id == boutonTags
		 || ClickSurPopup(parentElement)){
			acyeditor_enedition = true;
		}
		if(parentElement.parentElement == null && parentElement.tagName != "HTML"){
			acyeditor_enedition = true;
		}
		parentElement = parentElement.parentElement;
	}
	if(!acyeditor_enedition){
		ValidationModifications(id);
	}else{
		ignoreDeselection = false;
	}
}

function ClickSurPopup(element){
	return ((element.className  && (element.className.indexOf('cke_dialog_body') >= 0
		 || element.className.indexOf('cke_dialog_background_cover') >= 0))
		 || element.id == 'cke_edition_en_cours');
}

function CleanEditorContent(id, e){
	var idIframe = id + "_ifr";
	var code = (editor != null && editor != undefined) ? editor.getData() : "";
	var fauxDiv = acyJquery('#' + idIframe)[0].contentWindow.document.createElement("div");
	fauxDiv.innerHTML = code;
	var enfantsFauxDiv = fauxDiv.getElementsByTagName("*");
	for (indexEnfantsFauxDiv = 0; indexEnfantsFauxDiv < enfantsFauxDiv.length; ++indexEnfantsFauxDiv){
		if(enfantsFauxDiv[indexEnfantsFauxDiv].className != ""){
			acyJquery(enfantsFauxDiv[indexEnfantsFauxDiv]).removeClass("acyeditor_delete");
			acyJquery(enfantsFauxDiv[indexEnfantsFauxDiv]).removeClass("acyeditor_picture");
			acyJquery(enfantsFauxDiv[indexEnfantsFauxDiv]).removeClass("acyeditor_text");
			acyJquery(enfantsFauxDiv[indexEnfantsFauxDiv]).removeClass("acyeditor_sortable");
			if(acyJquery(enfantsFauxDiv[indexEnfantsFauxDiv]).hasClass("acyeditor_zoneeditionsuppression")){
				enfantsFauxDiv[indexEnfantsFauxDiv].outerHTML = "";
			}
		}
		if(Existe(id, enfantsFauxDiv[indexEnfantsFauxDiv].id)){
			enfantsFauxDiv[indexEnfantsFauxDiv].removeAttribute("id");
		}
	}

	if(fauxDiv.innerHTML != code){
		editor.setData(fauxDiv.innerHTML, {internal: true });
	}
}

function ValidationModifications(id){
	if(ignoreDeselection == false){
		if(!isJoomla3
		 || !(isBrowserIE7() || isBrowserIE8())){
			rangeIE = undefined;
		}
		var idIframe = id + "_ifr";
		var elementJQ = acyJquery('#' + idIframe).contents().find('.acyeditor_enedition');
		var element = elementJQ[0];
		if(element != null && element != undefined){
			var popup = false;
			var popups = acyJquery('#' + idIframe).contents().find('.cke_editor_edition_en_cours_dialog');
			if(popups != undefined && popups != null){
				for (indexPopup = 0; indexPopup < popups.length; ++ indexPopup){
					if(popups[indexPopup].style.display != "none"){
						popup = true;
					}
				}
			}
			if(popup == false){
				var code = "";
				if(editor != null && editor != undefined){
					code = editor.getData();
					editor.destroy();
					editor = null;
					var zone = GetElement(id, "ZoneEditionSuppression_" + element.id);
					if(zone != null && zone != undefined){
						zone.detach();
					}
					element.innerHTML = code;
					if(zone[0] != null && zone[0] != undefined){
						element.appendChild(zone[0]);
					}
				}
				elementJQ.removeClass('acyeditor_enedition');
				elementJQ.addClass('acyeditor_text');
				SetOnClick(id, element);
				AdapteTaille(id, zone);

				Sauvegarde(id);

				acyJquery(window).unbind('scroll');

			}
		}
	}else{
		ignoreDeselection = false;
	}
}

function Sauvegarde(id)
{
	var idIframe = id + "_ifr";
	var newNoeud = acyJquery('#' + idIframe)[0].contentWindow.document.body.cloneNode(true);
	var elements = newNoeud.getElementsByTagName('*');
	for (i = 0; i < elements.length; ++i){
		if(acyJquery(elements[i]).hasClass("acyeditor_zoneeditionsuppression") || acyJquery(elements[i]).hasClass("acyeditor_action") || acyJquery(elements[i]).hasClass("acyeditor_mask")){
			elements[i].outerHTML = "";
			i = i - 1;
		}
	}
	acyJquery('#' + id)[0].value = newNoeud.innerHTML;
}



function SetTitleTemplate(onlyRemove){
	if(acyeditor_templatemode){
		var iframe = acyJquery('#edition_en_cours')[0].parentElement.getElementsByTagName("iframe")[0];
		iframe = acyJquery(iframe);

		if(iframe[0] != undefined){
			var allZones = iframe[0].contentWindow.document.getElementsByTagName("*");
			for (indexZone = 0; indexZone < allZones.length; ++indexZone){
				acyJquery(allZones[indexZone]).removeAttr("title");
			}

			if(onlyRemove != true){
				var zonesDelete = iframe.contents().find(".acyeditor_delete");
				for (indexZone = 0; indexZone < zonesDelete.length; ++indexZone){
					zonesDelete[indexZone].title = tooltipTemplateDelete;
					if(isBrowserIE()){
						var children = zonesDelete[indexZone].getElementsByTagName("*");
						for (indexchild = 0; indexchild < children.length; ++indexchild){
							children[indexchild].title = zonesDelete[indexZone].title;
						}
					}
				}
				var zonesTexte = iframe.contents().find(".acyeditor_text");
				for (indexZone = 0; indexZone < zonesTexte.length; ++indexZone){
					zonesTexte[indexZone].title = tooltipTemplateText;
					if(isParentSupprimable(zonesTexte[indexZone])){
						zonesTexte[indexZone].title = tooltipTemplateText + "\r\n" + tooltipTemplateDelete;
					}
					if(isBrowserIE()){
						var children = zonesTexte[indexZone].getElementsByTagName("*");
						for (indexchild = 0; indexchild < children.length; ++indexchild){
							children[indexchild].title = zonesTexte[indexZone].title;
						}
					}
				}
				var zonesPicture = iframe.contents().find(".acyeditor_picture");
				for (indexZone = 0; indexZone < zonesPicture.length; ++indexZone){
					zonesPicture[indexZone].title = tooltipTemplatePicture;
					if(isParentSupprimable(zonesPicture[indexZone])){
						zonesPicture[indexZone].title = tooltipTemplatePicture + "\r\n" + tooltipTemplateDelete;
					}
					if(isBrowserIE()){
						var children = zonesPicture[indexZone].getElementsByTagName("*");
						for (indexchild = 0; indexchild < children.length; ++indexchild){
							children[indexchild].title = zonesPicture[indexZone].title;
						}
					}
				}
			}
		}
	}
}

function SetStateForSelection(){
	if(acyeditor_templatemode){
		var alltemplatebuttons = acyJquery(".boutontemplate_text");
		for (indexTemplateButton = 0;indexTemplateButton < alltemplatebuttons.length; ++indexTemplateButton){
			SetStateForSelectionForClasse(acyJquery(alltemplatebuttons[indexTemplateButton]), "acyeditor_text");
		}
		alltemplatebuttons = acyJquery(".boutontemplate_picture");
		for (indexTemplateButton = 0;indexTemplateButton < alltemplatebuttons.length; ++indexTemplateButton){
			SetStateForSelectionForClasse(acyJquery(alltemplatebuttons[indexTemplateButton]), "acyeditor_picture");
		}
		alltemplatebuttons = acyJquery(".boutontemplate_delete");
		for (indexTemplateButton = 0;indexTemplateButton < alltemplatebuttons.length; ++indexTemplateButton){
			SetStateForSelectionForClasse(acyJquery(alltemplatebuttons[indexTemplateButton]), "acyeditor_delete");
		}
		alltemplatebuttons = acyJquery(".boutontemplate_sortable");
		for (indexTemplateButton = 0;indexTemplateButton < alltemplatebuttons.length; ++indexTemplateButton){
			SetStateForSelectionForClasse(acyJquery(alltemplatebuttons[indexTemplateButton]), "acyeditor_sortable");
		}
	}
}

function SetStateForSelectionForClasse(item, classe){
	var acyframe = acyJquery('#edition_en_cours')[0].parentElement.getElementsByTagName("iframe")[0];
	var node = null;
	if(isBrowserIE()){
		node = GetParentForClass(anchorNodeIE, classe);
	}else if(acyframe != null
			&& acyframe != undefined
			&& acyframe.contentWindow != null
			&& acyframe.contentWindow != undefined
			&& acyframe.contentWindow.getSelection){
		var sel = acyframe.contentWindow.getSelection();
		if(sel.anchorNode){
			node = GetParentForClass(sel.anchorNode, classe);
		}
	}

	item.removeClass("cke_button_on");
	item.removeClass("cke_button_off");
	if(node != null && node != undefined){
		item.removeClass("cke_button_disabled");
		if(acyJquery(node).hasClass(classe)){
			item.addClass("cke_button_on");
		}else{
			item.addClass("cke_button_off");
		}
		if(classe == 'acyeditor_sortable'){
			if(acyJquery(node).closest('tbody.acyeditor_sortable').length>0){
				item.addClass("cke_button_on");
			}else{
				item.addClass("cke_button_off");
			}
		}
	}else if(!item.hasClass("cke_button_disabled")){
		item.addClass("cke_button_disabled");
	}
}

function GetParentForClass(item, classe){
	var parent = item;
	while (parent != null && parent != undefined){
		var elementModifiables = acyJquery(parent).find(".acyeditor_delete, .acyeditor_text, .acyeditor_picture").length;
		if(acyJquery(parent).find(".acyeditor_delete, .acyeditor_text, .acyeditor_picture").length > 0){
			var tdEditableTotaux = acyJquery(parent).find("td.acyeditor_text, td.acyeditor_picture").length;
			var tdEditable = acyJquery(parent).find("table td.acyeditor_text, table td.acyeditor_picture").length;
			if(parent.tagName != "TR"
			 || classe != "acyeditor_delete"
			 || elementModifiables != tdEditableTotaux
			 || tdEditable != 0){
				parent = null;
			}
		}
		if(parent != null
		 && (parent.tagName == "DIV"
			|| parent.tagName == "TABLE"
			|| parent.tagName == "TR"
			&& classe == "acyeditor_delete"
			|| parent.tagName == "TD"
			&& classe != "acyeditor_delete")){
			var vraiParent = parent != null ? parent.parentElement || parent.parentNode : null;
			while (vraiParent != null && vraiParent != undefined){
				if(parent.tagName == "TD"
				 && vraiParent.tagName == "TR"
				 && acyJquery(vraiParent).hasClass("acyeditor_delete")){
					return parent;
				}
				if(acyJquery(vraiParent).hasClass("acyeditor_delete")
				 || acyJquery(vraiParent).hasClass("acyeditor_text")
				 || acyJquery(vraiParent).hasClass("acyeditor_picture")){
					return vraiParent;
				}
				vraiParent = vraiParent != null ? vraiParent.parentElement || vraiParent.parentNode : null;
			}

			return parent;
		}
		parent = parent != null ? parent.parentElement || parent.parentNode : null;
	}
	return parent;
}

function isParentSupprimable(element){
	var supprimable = false;
	var parent = element;
	while (parent != null && parent != undefined){
		if(parent.className != null && parent.className != undefined && parent.className.indexOf("acyeditor_delete") >= 0){
			supprimable = true;
		}
		parent = parent.parentElement || parent.parentNode;
	}
	return supprimable;
}

function AddRemoveTemplateCss(){
	if(acyeditor_templatemode){
		ShowTemplateCss(!IsTemplateCssShown());
	}
}

function IsTemplateCssShown(){
	if(acyeditor_templatemode){
		var boutonShow = acyJquery(".boutontemplate_show")[0];
		if(boutonShow != null
		 && boutonShow != undefined
		 && boutonShow.className != null
		 && boutonShow.className != undefined
		 && boutonShow.className.indexOf("cke_button_on") >= 0){
			return true;
		}
	}
	return false;
}

function ShowTemplateCss(show){
	if(acyeditor_templatemode){
		var iframe = acyJquery('#edition_en_cours')[0].parentElement.getElementsByTagName("iframe")[0];
		iframe = acyJquery(iframe);
		var boutonShow = acyJquery(".boutontemplate_show")[0];
		templateShown = show;

		if(!show){
			var link = iframe.contents().find("#AcyTemplateCss")[0];
			if(link != null
			 && link != undefined){
				acyJquery(link).remove();
			}
			SetTitleTemplate(true);

			acyJquery(boutonShow).removeClass("cke_button_on");
			acyJquery(boutonShow).addClass("cke_button_off");
		}else{
			var headEditor = iframe[0].contentWindow.document;
			headEditor = headEditor.head || headEditor;
			var base = headEditor.getElementsByTagName("base")[0];
			var link1 = document.createElement("link");
			link1.type = "text/css";
			link1.rel = "stylesheet";
			link1.id = "AcyTemplateCss";
			link1.href = base.href + urlAcyeditor + "css/acyeditor_template.css?v=" + acyVersion;
			headEditor.appendChild(link1);
			SetTitleTemplate();

			acyJquery(boutonShow).removeClass("cke_button_off");
			acyJquery(boutonShow).addClass("cke_button_on");
		}
	}
}

function AcyGetData(){
	for(var myField in CKEDITOR.instances){
		return CKEDITOR.instances[myField].getData();
	}
}
PK!�#o,,
js/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!\��-��'templates/newsletter-5/newsletter-5.pngnu&1i��PNG


IHDR���؞�gAMA���asRGB����PLTE���������������������������������������������������ス����sss��ⰰ�kkk{{{��큁���񩩩���������������`__껻�����檪����zz�ii�zz�77�YY�		坝�׆��]]|>V�	tRNS�������1�e�IDATx��\	C�:F��ֶ$ˑ�E�£���mg�@H
�@�`w�$����hf$�l�|=�(��@'�8>q|4�f�a�Y�c�qp���ce��E��� ��bsyu��
�Z�e�>���1g9�
�_�!�+�i��zT��5������"j�M��_�Z3�|�TM"�˄��uj����`ZLkm�fJ)��:C�4G8����C��(�Z���\����tֵ� ����fE��k�!nu�e��X��<
Q��R%��VD���#7,�☽��P%U}vzz�F<���&�6�����a��|~��ju�Z/����z�Z��%����aJ��ď�r��^.����������z}q��@Z�d����f�������C:�%�׋����y?ǹ���K�(�r�	!�>GZos軌䀦�_T�d�@�O�TI�m�Ȋ=	!�'�,���E�VU�A$�AuO�J���~�}p{2U��*M���/'_� ͊#��)��Bd�z�BZ������@\�����<�ͧIdɮ&đ��ƀaIvߗ��4-0@P	�!�� v0��@�pבGSk{�!�
TP !#1��?7y�Y����>�"@L4����#K����AO���i}�5�9����B����<�?׷�8~����}\�R�਺S�[�<S�I���$���W���/D��p�Y�U���dy�$�n�>1Ds�[rʟ闘%y�:���M!����Z9��k.G��%�&��>��5��+�ƈ�=uM���|F��p5Ak[��V�7p��"u�L;՜fR���*}�C�����5f�`�ڡ�
�Z:�2�3]g�s}]�14��L��W�i(*"$�����ڑ�jr���16��e=�]_�e]�#@�R	���Y/�ke���3-�zT�h��Vn�� �c2��� p�}���;,���KB�|��umߍ-�^qc��}�'(0F��������<��u�8L��~��z��]?���i!�h?坏�y�QG�I��洅�S��S]4a�ײDyce�JK_���C9��t�*���%FNÜ�~��Е;�0v�X��6��� ��1�@U^���wC��ON�y�o~D1x�����m�����P���5�ˡ��h�3N�)٩�~e����c��El�<�?NS��~��>��I���f�G�D��%�&I�L�ڪy}�g�0�_ٹ��6b~?�SW~�ʟ��
6�6���@�$^yw
��2ೈ�ln"{�`^��+���e�'n
��&a�K|�
y����*)��c]eGJWF�1�����w�D�L˵���Q<�AJ�uF�̃�H�w@��NπF8���(�,��^~�;�̳��L흥�^M��RT�`�����K��n�?��:�R�6�9������-��9?S4�@�B_vn�c
\鼊*�G�om߀F�Y9�5��<mL�SHi�ت8�xfA�hAC�V��q�D�z�v0x���X���?6UJ����Y*$#�^_�,o�#���֖ܫN�1/Y����(���|ԕ<��vC�HeU�s�҉�1��T��O��pT�㓧'�}�ͿA�(z�)ݣ�$������0�K(h!�AQ5]ݣm��B�:kfO���0{9�(3o�N�{4�0�5\�7��h�{Mp 2M��h������InI�^�~�
W�ݖ�i�����4�.�ơ�����;K�l�\�DJg�,��׭�X��φ,u �<��O�n�1u��O�,������N�O-4�
��4l�k�s��0��Ǽ�2Ƶˮ�e9�~�HЃ�W�6��?�QZLv�n���JF�R
2(��
��U�q}7�ڽt�V�Ƃi`��B��%�m�[�pZj�yOIZU?�8
t�ם��ΰF�(�N�Ig��q����~�;�kf�C#�zx|Ǫ��:O����E�_�z�GL9��Y��ț�A��0��
8�`�ѿ���M.}�0Z_��)�*ř�c�k�܌-4�N���	Q� !]ݙ�u����H3��0|�F
���l�Gf^�]�C7��(��S8X��k:����"=^s{f~Ji���t�nD�j��W`�R��/5��",i�&��<�Za�-/�ͧI�~�b-�U��0Ϝ&�<�f�;q/���w ��0m-2=NR~v؃<��0�^ō=u8�%Gs?+^�c֝��M.=c��,W�����{�7�k<K���g��~�0)��jew>�W��Œ��?9��}�vX��&���>����l�yY�����3~=�R���*��{2�B�rr�>ş�b�8>q|�x+�ps?�}8�:���f��K8l6���m���f��r������ۋ����7�77|q��nn..��{sq��X/���b��V׋�b�̗k�[����,�;������m4;
�I{;ߟ�}ڱg�e�|v�Lf���.��2(��^Q���W�:ߊ�y�{*3�N�s�4�usYo�7t�κV���m[�Dx#���8�C�vc�T����}�z��m��V��,9m��c2�K�[(�G�?$�)��q0y"㱵��
я� �wg�q0���/�_МR+%%T�"5FE	$hMe1��)m4ޏJ5�FTj�X����rȨ� �H(�(�fFDQIM�UZA�&�A���C�j�5�@��ƴ�(iZJGL>!�����(�+�Թru�E�L�\DM�`�I��s��m�ӽ��-�ˎ�)�g�6�U���?�Ah2@�E��|��+�Am(c!6ywC�=?M�T$M��"K2�$�
2�"(
�'$����B�21B�4I�ĕ�I��Jei��<+�&!�L�:�f��S!R<g?����k�&�a��k8œ)ZK�'	9��a)_l#A�@�@�����;�p#�d�Vh����`q��s�c3�Y��Lj����s�'���b,c��1&	��q�+f�*��<��Gsd�IsC~��;�C܆
1=C��Ј#�ߟb+��!�
f�m�U�*�m��o��#��%R�-@9����)V��D`�,d�0���R唢�5��0�X�̨�����j}�^/��W�[�u���t�8� ��
u��B���c M�	�s
�:M ����
��h-��V8�S$t��i��K�[�`�
���r�\�2*I��k�D���~�ߕ�'����g�)���x�;=��p��H�l�
�.
��i9e
f��xe��	<G���e0L��2$(!0!���)����1��
�Q���;�	A��{�	�A+�i�*��Z�����?�WW�HWW߾����0z���@���!�~{~@���'�O�8>q�w��6����I�⿱���W0�_.W��9�W!����9_\,V�
�.amr��p�.n...�oa���߿������_\���o6�rq����7q�+��8l����z1E��z-�𿹾^������7����}ڱ��{�{��y�}jI�ߗ�M��Χjw.��1{�_g{�p���S�����K�u��H+k�U�7�����V�vuN�J��:��#���g��Pd!Ju��<��jf
5µ���VR|��=W��q��Q��]Wwr��z��P
|�ht�˱��v���]��~���C�K��u7/�r�c7����u�z����ǒ�V�{��ЪS(ښ��ü8��3�	c��Ʒ=��x�NZt��|r����]1â9'<�9��(�L���������;�a8�7�}�#�:BhoJ�BF�%�фf�%�QUiP$AV�L�I�
�Y*D�T�M2HL���&��M�Ŭ�MP�@��ʲ��I�����Ty�DG�|�.������������z��4�x���;k�֢���S�+8�mk
t#Yt9G�3��yo���Ԇ�U޶�O���!?��<q���zɑ��ל�
��8�E
_����	f�t��"2t��[��)��7��Q������m��?�UՋCj��۟G�0�yr
8�xc"(�z����
.!��U�L�r/��r���b��p�Rxt���c�����V�
�U�z����fW
2z�Bᦉ�3
���q-���QP�	rF�AI�q$$��4������.ȮT���f�B�� �P �_�Gp���g_���Ӯ�g=��S���T|ގ�‘J�%ZeY6=��J�XI
�43��&��cz2��fT�hIu��k��|z��
@�����Rʹr���Bp@�R�3��@��@ie��7�J#(>�NR#+;�ʏ*�H��U�LY�I�d-�S	�wO��J�&�j���f�x�X8�/<d_���S�G���T��}L��a�|��8V���p,�.���:�ѿ�m�~8�onp�}q~~��p9����п~��?חO�8>q|���?��+����d��Pr������_S5C��f��f�Q
>/7�M�ƓAB
YrH��~GE(�
X��HiX�xn"��%%� �;��=]����[k`)��p�h��e�ַ����G�v�D��x׵-,Č�<&�}�[������ �R|Am�bzE+�2Q$Y*t�o��DV@��ղY9�4��ݫ\Nj��W��>S��ݞNiS�m�]�ߡ�B�u�Ç/IEND�B`�PK!�&/��	�	"templates/newsletter-5/install.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
$name = 'Newspaper';
$thumb = 'media/com_acymailing/templates/newsletter-5/newsletter-5.png';
$body = JFile::read(dirname(__FILE__).DS.'index.html');

$styles['tag_h1'] = 'color:#454545 !important; font-size:24px; font-weight:bold; margin:0px;';
$styles['tag_h2'] = 'color:#b20000 !important; font-size:18px; font-weight:bold; margin:0px; margin-bottom:10px; padding-bottom:4px; border-bottom: 1px solid #d6d6d6;';
$styles['tag_h3'] = 'color:#b20101 !important; font-weight:bold; font-size:18px; margin:10px 0px;';
$styles['tag_h4'] = 'color:#e52323 !important; font-weight:bold; margin:0px; padding:0px';
$styles['tag_a'] = 'cursor:pointer; color:#9d0000; text-decoration:none; border:none;';
$styles['acymailing_readmore'] = 'cursor:pointer; color:#ffffff; background-color:#9d0000; border-top:1px solid #9d0000; border-bottom:1px solid #9d0000; padding:3px 5px; font-size:13px;';
$styles['acymailing_online'] = 'color:#dddddd; text-decoration:none; font-size:13px; margin:10px; text-align:center; font-family:Times New Roman, Times, serif; padding-bottom:10px;';
$styles['color_bg'] = '#454545';
$styles['acymailing_content'] = '';
$styles['acymailing_unsub'] = 'color:#dddddd; text-decoration:none; font-size:13px; text-align:center; font-family:Times New Roman, Times, serif; padding-top:10px';

$stylesheet = '.acyfooter a{
	color:#454545;
}
.dark{
	color:#454545;
	font-weight:bold;
}
div,table,p,td{font-family:"Times New Roman", Times, serif;font-size:13px;color:#575757;}



@media (min-width:10px){
	.w600 { width:320px !important; }
	.w540 { width:260px !important; }
	.w30 { width:30px !important; }
	.w600 img {max-width:320px; height:auto !important; }
	.w540 img {max-width:260px; height:auto !important; }
}

@media (min-width: 480px){
	.w600 { width:480px !important; }
	.w540 { width:420px !important; }
	.w30 { width:30px !important; }
	.w600 img {max-width:480px; height:auto !important; }
	.w540 img {max-width:420px; height:auto !important; }
}

@media (min-width:600px){
	.w600 { width:600px !important; }
	.w540 { width:540px !important; }
	.w30 { width:30px !important; }
	.w600 img {max-width:600px; height:auto !important; }
	.w540 img {max-width:540px; height:auto !important; }
}
';
PK!�����!templates/newsletter-5/index.htmlnu&1i�<div align="center" style="width:100%; background-color:#454545; padding-bottom:20px; color:#ffffff;">
<div class="acymailing_online acyeditor_delete acyeditor_text">{readonline}This e-mail contains graphics, if you don't see them <strong>» view it online.</strong>{/readonline}</div>

<table align="center" border="0" cellpadding="0" cellspacing="0" class="w600" style="margin:auto; background-color:#ffffff; color:#454545;" width="600">
	<tbody  class="acyeditor_sortable">
		<tr class="acyeditor_delete" >
			<td class="w30" style="background-color:#ffffff" width="30"></td>
			<td class="acyeditor_text w540" style="font-family:Times New Roman, Times, serif; background-color:#ffffff; text-align:left" width="540">&nbsp;
			<h1><img alt="logo" src="images/logo.png" style="float: right; width: 107px; height: 70px;" /></h1>

			<h1>Your title here</h1>

			<h3>your subtitle</h3>
			</td>
			<td class="w30" style="line-height:0px; background-color:#ffffff" width="30"></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="w600" colspan="3" style="line-height:0px; background-color:#e4e4e4" valign="top" width="600"><img alt="---" src="images/header.png" /></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="acyeditor_picture w600" colspan="3" style="line-height:0px; background-color:#ffffff" valign="top" width="600"><img alt="banner" src="images/banner.png" /></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="w600" colspan="3" style="line-height:0px;" valign="top" width="600"><img alt="---" src="images/separator.png" /></td>
		</tr>
		<tr>
			<td class="w30" style="background-color:#ffffff" width="30"></td>
			<td class="acyeditor_text w540" style="text-align:justify; color:#575757; font-family:Times New Roman, Times, serif; font-size:13px; background-color:#ffffff" width="540">
				<div>This issue will present the 5 last articles.<br />
				{tableofcontents}<br />
				{autocontent:|max:5|order:id,DESC|type:intro|link|pict:1}</div>
			</td>
			<td class="w30" style="background-color:#ffffff" width="30"></td>
		</tr>
		<tr style="line-height: 0px;">
			<td class="w600" colspan="3" style="background-color:#ffffff" width="600"><img alt="--" src="images/footer1.png" width="600" /></td>
		</tr>
		<tr>
			<td class="acyfooter acyeditor_text w600" colspan="3" height="25" style="text-align:center; background-color:#ebebeb;  color:#454545; font-family:Times New Roman, Times, serif; font-size:13px" width="600"><a href="#">www.mywebsite.com</a> | <a href="#">contact</a> | <a href="#">Facebook</a> | <a href="#">Twitter</a></td>
		</tr>
		<tr style="line-height: 0px;">
			<td class="w600" colspan="3" style="background-color:#454545;" width="600"><img alt="--" src="images/footer2.png" width="600" /></td>
		</tr>
	</tbody>
</table>

<div class="acymailing_unsub acyeditor_delete acyeditor_text">{unsubscribe}If you're not interested any more <strong>» unsubscribe</strong>{/unsubscribe}</div>
</div>
PK!�����?�?(templates/newsletter-5/images/banner.pngnu&1i��PNG


IHDRX��˾�gAMA���asRGB���EPLTE���������ddduuukkkppp���|||��������ۊ���������������]]]��


�

�2w IDATx��]�B��d��ͼ����o��B
V �T�>�>g�A�
�Z�|ڹ��ן�΃p�s��\�:׹�u�s��\�:׹�u�s��\�:׹�u�s��\�:׹�u�s��\�:׹�u�s��\�:׹~���u
���z�!�a��u�s=h�JBt�s_��q+�bC׹���J�*D׹�0\U4�]V�;�\�t�@�p	�8�(B�^���W6�P���^
���n��Ub����ߑX+���G�J�Y��n�^���c���\�kcM�Y��B%
Qd0k0�kC��p�p�;�"���>Q�w�
�)18��7£:i©�\�L�
��Z�bt���R�Mh%�����1%���1�*[j%)e	W��1*wɶ�)y	��%��Hz5��o�.�,��Me�|�Y	S�Ϸ5�u7�bԃ�
1�H2�/�]rD,E0�PT��$��PfI���ni�e3�>.�۸�?~6����0��+��l�%�MH(5�B�tDU܀��ڣ``��=�A^����2��+�>�_���q�,�����B�Z�|�)}�\5Jhp�R��ي�	c�J�	��E/ER��r
�?Q��&�]c�0U�^��G�i��=�oXNC3�h%a�1n@@2e��0
P�f�/`���Q$%�>^���~|�7�I�����j>kf�G�1S������xArI�2�s#�u#io��%�ʥvOd� 4K��c��\�bXY�UtM8u$1t���c�K�q��*<h��BxG���q)�S`Q�_��X��!k������p��_���f7�+a�oH���y�J�v��3�<̀�i�|�r�_5��]�ǯŠ`��}��"������X�.����Q��n�/PS����h��#�pw�b<�[�Nֳ�x�3��s�8�`�ɘY�"(�Kpt���~�[�T?D��.�p;�k^џ�K��a��Ό#8�(����jGN���}�>j&Q5�R��8¸��@դj°Bכ��|�uaI&�Ɖ~�p����F-�J�-�_ىx��Ң$�3Io�Q�	;���Xu��a4^o'�*	�?-󘓯��XA�L���	V�]�T�\om
�+��]�;u���|ޟ{�x�XO�ډ���%#>��o��
;vl�p#���������!��Z�5OR����a�A`��kb��
��Tڃ뀰��/��,�pɻxi*?�JӃ0�S�T��EƗ0߰^[�u=�v7$ۏ�GP�c��:�
�L,�@2�yqM�o,�]��n}�Ed�kYt9��<�tO|�Y%�P0��9� �K�8�6���։N������b��aS��I��Jɧm�Y�Y�ZK��iYF��#XVb���uVMz�W��p�(��C��6��||-����r�x3��`�i�/H�f�v[�c�b�?Qk�*98G�4-�J�Ϩ�0�Y��N85�Z��խ'h�-~�_�3����Tt#���M����CF�E�/[����3�5���\5釬L�� ��e�-�^�\�Y���B誽�m3��uA��Q`�8f5�Q)`ʀ݁�P�j��.Z#�X9��Ky���
w�K�T�d&P�vn�I��ܹw��1Yjha���Tp�%�k�"S*�P?[
�udW���G��8
��D3�?Q�b(5�p�I�*�cJ���eb	U0J��A�n,�tX�O�"@k�e����p��o_`�Ǘ�$}�j�ھ
X�?#�˽�l��D�OJgr$#b�\DJZo
LN�E3��v���L3T���sJ)����6���&�P��	����:�N�2���8�,5�̻xv�~h��	-J�B�0�#(,L(�m6	؄!ދh���`�o@�
p�rm�.Q;lZ88�b�k�6�.;f�~�~!ï}X�����h��d{�0�.��遯��Zr���.�MNOPDI�i�K�]���L��H\���#+�W��0|]X*�w��z5�"/�F���U����b$"Ҭ5�Xrf:vl�R3le��%vE�7�`�+�Fe�X��e���%��>K�8p�IcU\UV�*?7;2�u�"����״�O/�2,�ij?�Uz���g@��[u`������E�&I�Z	�Gru+�mG��Ŋ-�HԆ*~Ά#z�&��#�;m�7��
��m�"`Vk�Y/�B�I;,MP�.t7����Vx�����4�l�%</�����9J$��!?�~�3�&n�vg\���n�J���e��s�Ak�={�a}Q������=b�G`�r�������/J4��(R�I���>���*������I;���K�]
>g�S�GI�����{$�;�;�ŕ
or�޲W@���·��U*y�\/6�jE��}(�Sn����n{*�V������8��i�(J���G��������h���\��W*�̵h	g�e	�_a�0�]\�N�V���vu��0nd�)����AG�(�Y�[
r��`l
��Z��e�ϡ��y���T>{tJru1
�Ԍ>��ƀ�4��a��q�⃢&aB�	S�
W0�sN.g������D��6�xG��Sd~��R/SI��m�
���
��ރ�>V;��
a��W���5�TM�boH�RZͺU6zc
��-9z��N�USij<$��!�m���p]��G�$�K�>�G����-ع�(rP�
�ɼ��Ro�kv���T��;�ك�|�+ӳ{.�.��o%�(%��J��q��Q�88>�r�(d���QT"�]�1�d�\���~Vi�IeI�`\"�2�H>z WєA�G��{k_z��{w��}*���r)�`����Q��.+�y��n9�eXPw���lK�U�<���]�^3��G�b��gy��b`u)�CV�&<��ʤ��,)��X�F#���¤q��P����d�yAb��4/�k.�o����A<�jI����eX�B%S`�<���#���� N�c��4�O�A����͜�BU���t�ƒ�7u��ªY�%"����'���Ov#lv��������S���1�>y����Kp�_��3aӪL������ϝE&���jAd�Ka��tp�@h�6ȳ��P��k�zp(��8�wV�L�.�p=�u`��� ;�.߉�|�'Js��xac
.ণ�h���Ar7c��Y�s��n���^�b��H�
Z��:F���6�e����a�B��:�E�8�>��KB�y�l�Pn�`RP���g��2l|�s��PG�:I��YGhah�BS���^�K�A�>mvICƯB{HU/�3�G�9�<����F��l/��<|y`��6�C�v;.�� \��ϸ&=)G(����˜��Z��bUL�Q]H��p��XT�0.�,܆��Ȓ�55C�Ol�[s�p.�5�`g=n��S�*���D)A��<d���OT%&vw��n�Pp�3���߃�RB�].���ՒT�x�O�J�
��:���,aq��F�%��$
��2s��/���xC�W.�w�Tx:����.�7�A�̅}�2�FG����>A�e���a`���
Xa�=�
gߢ�;Y������Y�K���ʭv��-S��2���%y���267��M3iEšӣS�+��5���z/�Z�(`�K������߰�{���?�
M(-�l�۶��v�����^�	9�|�ځ�&�=X`�+?,7n���p׬�� ���_	�E5շZ��M	냪�qskhc�#}6v�se��r񜸹��q�n��^��t\�KP���MV���V:�c"���;lAK;U]ףm�Cd���9L�Q�Q�H������o�\j0Uf����w
���;8��baV��Tf*9�L���΁ꑌ��'�v𭬯����ʔ��N�}X�RP�w�1�p�:be�`�`�Շm���ۀ��7�Tz�E��
��2�y̍Q� ���y@��k	���q��:��iؚ"�j���ba��r��
$� O�Eә�X�%�}����Ve�2�x�2a�k"��}dmw��Kk�Msn��5�;_kFn\t�BX�c�:L��4K9PM�jB�%��sSs�h2~�x��vĕz�����ØU�_�$זU�f�_U����Xk�;x�I�[��e`����p)f�8Î�7��7�U#�}�+#F'�Q1d��p@>sy��\f9��l*WZK0U��x�[�P�-�_Z�l-��X��\��>��RݖPOy�E�_�onMF��ݗ�p���I6*��9[�|Vc�-Y�\�i�<��n��)d4�Zh���b��K�FK_W�b��̌���Xb�Yx#g�2���%�sc�`߼HӚ=|%wLC��s�f�4M�&�k��/{0��$77�9h��e�m������aB�j�R�&����dwgp/"%�<�q�Y�c�KJ]�X�I����ڻ\
X!��E3���I�Dܸ���wHe���hj����G��H��Bb��T���ϱΊ�o�a/�
��)��N1��9-B�aV@����B�A��=r�xyZYX���=J���#V5��R�|��4��f)�/�>f�-qx�8W!՟P�_,��	���/˨�Y�4�?�'���kCBՍt5�G���j��,B���	�p��L
��4�x�_�d�К��j�d���{�0�7�V�X�E��N���:,c0~��J��r�2�ia���B��#f��;h�ӄ-�Yw˘�Ã���,�8a��"R��T<E�*����7[3Ro�4=k��&��I��|�̘8n��2Z_�7�`�ˠe��,5�Qn}��w/��栨\��8��A�̘c,��$+A��\z��yx���?��?�QN�J/�Q�
��,xyب��wC֔��WB����K�H�^�@U.�*�w������;�V�f�
v;�_���%p��o,Z���C��!�%[Y����9��pJq�Ōα;�Qji&�Kp�5�Eɨ:_��V_��>|�4���-(آL	N�0mkX�&�q���gA2Z���g!!�T��v�Luz��B~ۖ2ԍ�3�RK9�C��b
Vl>��+4^������s)"��d>�F��|�8M��ٟ�����J��{����K+��!
TQ�\HT����Bg5�ƧX��JF��y\j
�am*X�W��q�hĈ�C
��ޓwm?4��Oh�y���M�eT6L٫��.0J�B���e���C��Ý���뿧ʻS��+�f�Q�2���>���F0�=n�L�UY��M�����-V5V���T���ь�M�E�Z߶�p~X��S-�p��';�,&7������-��{��Vt|�0�������
y�ee�.Ӄ�P��ɖj�-J���K��L͕9h���^6WGUq�f��L�lߥ�;kΨrݠ`ZfY�71��
1)�2�~O\��-���WOQ�/�]	bJ�n�[�r�t��r��<�7xId��pu`D��[��R��^�i7��2Ԍ�E6f������Y�҅�c@0O~���=ak�t����E9k�1�~�.l-i��2���8�'UX�7�)�ײ��0�q'S3o�������v�׍D���>,�4��wd޵�����L�����wԻ���7f\=��P/��Y�%$�J7�T4+�E�k]���bF�2v�+`'Ɛ����X`]�&�:�TЄ����:��T5����23&z�f��e>���j\����,{��WO�VX@�P˜`�G�"��m�_���Wc��:�=�Ʉ+pŐ��odz�o�tt]�it$�7��V���,�i�>��}V)󁷙(�3�b��yE�e��F��[�e�C�ɀa�>��ѝ(	�ȝ���n(5�~?��t���z68�����4��U2��p���z/����'J1�4}Z�M|5]�����]��ZVq��	a��_�*�c�op����w.�q��m�鮋qT�냔!�Y����aKn%*�%���b=|�{�Kb歍������`��;M��mL�����7Ё�u�js@[(+_k�t��8�=��V�I��3�ϴکym���t�$6�\D�w��`N�y��%ZP�Z[�A��I�8����znz���Sd��o=3jF�7��cKWb�׼��7� h�䖱�7l �37|�Zh_��-Uz	��||�#�<�=�.�O�<J+C�<-㛬��w�\X''��T���=X��~�hq�,�5�rZ���v"�/.D���o�~�U�8OpuT�����	;�
��Z2:Ͳ����a�M`��P�	LT�XG���J���a��q~���xo"K�6���a��=u��&z�������;�Pb`�ñj�/���e�"�Pq��z�y�q�t�Y�K\�LO�ڳ8W���c�`6�D�ρ2f�:O�i8N�]�.�W�ں����2f�jx���qBY�W�~v�Z
��F6���
(K'�jL-�4��4��(��b��2v��\D��P�{��O8��`�OO��<e�u�����?�m�8���@AXT,��秖Q�s��6��z��^J�L�H�b�<�����1�G	x�<.��:x$��%/�T�$�����%��xƱ�;�(�����2�x;��!��(L��}���e�z�|+�_^���`������N��
ǀ�O��)PP!��m�w�]I�
p��AԴ�[�s0��	���f�
J��L^`4���4(YcI_Ke�,�z @�u�,S2�%���e\��J^�˶����뎫�q����k����?s�Ž;��2���t��
tr��D۴y�l&�"d�)��Jz�!х��,�3o�"0��=v���:A�y$��l�RE��	6�*s�$�o�	�xc��r���SWO��
^��(I0���EMȮ�$�m�o��\#H
�c
ѶM+��,H���P˸��5����e^�ۃ
Q�$v8�Ľ1����A�#���F&U+mФ���ї��5>�W�h�:��Vt��e�����dOd��I�B����c+�k�Vb�2ђ�`
��&7��J{���=�y�g�D0�)!���M�ק�#��-.��j�U��g�G�'�74�ULw^�����i��Z��x_�,�z�=&�>��$���H��M�k�ľi��d�y2N4h����S��-�y�[���Pp��*�6��?
� �j
W��8�b.��	k��/K�V8�T�♭
W�ՓCT���y����e�J�Mr4-�'�1�Gz1�Қ�
ı�؊Gc
V�Z@��e��u��ٝ��-�[��8R�N0)��#d�^�:3t���%�f�=�%r��Xؗn}���w�Ěw�����������#R�!gnT�8;�C�g��*
�_��(�P`�C�7W1����O�Y��,c�ɴ��yP/�bm�-�w	�:�i��sb{��~
�]��
��nZY��5��v"��/��[���!�g��D� ��		��*�o*p���`�J�(e��^s����Ղۇ�Y [C�u��I�
_��U�?�U���ڲ(������-��*����w��\�7H�:�Bv5�!�%m����Y��e��h�猩�(�-{��͇1�PB�)=h�ގ+t[��F���y\)l�ͨÚwɭſ��@_X9����q��)�q�7r�&�[�B&y;�2`�轒����cl�]'���;FJ>h��O}��y���ݻ����H\��w:۬�,�C�e�Ӵ�O#�^�0t�6�iƉ�`�O�Af �(�[�e=�xE�YmgAm4lԊF,�����>F�m	:��fkBv@�͗3���nn#�
�oH,j�`^���m��?�
c1������`��\����y��HF��U$RY�⇕�����Ը��Pe0��Ž��Ä�(�E�$��_[=���lW�ڐ�N���D���M�Y�N�#a����z[&�k��h��/C�"IDATK��8j6�Y]b1s��P�}�w+�ÿ��5�n?O��C��]�Y�"(�I�|5=nS�<��x1˜��2���u���lYr6`�Q��j�N�p���ʚH�p$1��Œ�z���t%**��|�i+�E����1 q���L�op�;�stp���eUVVf��a `E���
rS�q3&��F��
L`�6.	Eȝ��g�xⓈ<�NF��2��6b�N^>ۦK#��~Kd�h�r}��i�.���i�� �&$vJ|�I��~��:��q`5�p9g���0y�qp�5�8�d��p�݃%y7b�n^	;sfH4o�5��:N%;�&!R�«�#L��\Y���s�$��EFU���d�$��#t5��@�(К�v���G`���y�;�\g�VJ#�����#�V� M��L���c`�8�_Q%���i�U^��J��J9�⊩}"�K�
��W�?,D�q�a�859�Ik�h/��s�H�쐚J%6��t��jeY�e/_}�-N?���ƿG�x5�cX,�0����*��]Sgp��B��b�4汱0�ǜ��ۨ�-�.�Q�i����A�\Q�+�-��-j����1to����?��
��">%���1�B���a�|�B$�l���b%��<����센ddQ��6�Kh���߲��k�dk趞�����3o���m,������\�����%.�=�<dB%��k�yN4;����~�lN������׼P�/���'6+�ʆ\ޔ�C^�H��մ������y�8���/�l|L?@ަ�7�%�ݞ9W?w��B��]ƀQ���:���t�k%��$���	q�H�ԉ�w�y�luy��b����콚3�L�zs��4�|��ιC�}ن��Xe7�>U�E�>���Uӵ:���׸f�|N`��A����y��B�|����h�w�z(��4���
4��.ҋ,@��"[ށ�r�c�_�q��G������;N�ߨ��"��?!��k�3%�������WM:�F܈O�J0�����py�r#,��&Rgࡘ�N�h@(��O�Vq5H0|2II,U��`P <��k`�,"[�������
�OkBt���'$��3@�>��|�:GSD���S_�pGQV�q>q�(��q+�����K��p���`�2o�E�AW�����5���*��vة���!�vn<(C�G���)|�+C� ���D��ƭ��3[�
�}��Ćx�W��>����+�{���N�����&���9�[���De���CO}�FiG�o��V�y\�~g�Y]Ej��tχ�}_����V��kK�?�j���I�
R�ˑ��H�i�S�Hn�,�$N��i)�����+�1�nvp�_�%�&�r��`+�m��Z)�Uӯ����mح�΄�˼�؝]y<1O&�T��N��,|ՕB��3,ܐ^��Ǐ���Hr�����6�M�h�W�c��ѐ5iF)�)|P��q���cT����骬ݯ�Jt��]ˆ�*��}��Cв����8|�b�>���.;�Ѣ��}]���1�l���tl�8�epu鍻+��O��4^8tuV�M�����1�f{��̳��o��T�!�G�(,��h�c�����C���a-7\���*�˴�gDU�R�<���½8#f�GŞ��?��P$�bЁXK-���vՍ�ikJh���M�o6ڑ��`�7�ϧ؅�ը0����qq���)��C"ˆ1��,*�vT&�s/l朗U��IU0�i͌�;��%d��Ո�0���!�C��n�^���b�V�ZܢGJ'�+\50�J����2.�M7oփ)�ф`@�ଋI]��
X7Bq���e5Hx5U��H��{�Qmf-ٱ�%j�c�
�@�[��OOD���@k��������"K;<7��p	���so�B����]��Mc�4�hXm�r@�W�5�Zk��0��,c��yEӛ��ʑ��	ʾ��D��FI9G�O]&���X�,[\=>�%Uvm����v�����Fʁ
a�#,�v���I��ia*\F�YRS�l��8�PlL�/��Z#����w]��-��(If�����eT��Z���k^�>S
���<'=q`5D5y%6<��l���j'D�z��z�@3K���4i���M�Q-A�g���A� #�b{��V�����<ZtI.�+�Ɇz��d��T��2'����r0���/��ՉX���kYl'��9��ڽ�S)�ǫ�J�!خDn;�_�F	?-r?R~��|�s�i&����l�)"ZrjG����#/�TkxΕG�*��̓%s�m����8�Wq("�yhF^��'�[�zxS�]��ZA���/��M��P�R�`�Z�XC,S�Hmv�@*)�-�>Y��Ql@E�ٓ�ֳ�O�e�L
b)p�	�0ZىBS8�o
���#��[Zl$�;�˥3n��PӚSmEYZ���o���i���R$���1Q�{�z�=���X+�x3q�U�o*�Bp�$�P3�ؠ��I�f��h�Q�!c0L�*s������hT�y�`7Xg�0���@��2��ݑw��RǫqO8pp̍jA{!v6��R�
r1���;pt'ȭ�����̇i$�[�]���=X�c�?�NX�\��b�8�l��qJ��h��TlM[Ԩ�'s
���0Qa�[Ǔ��1�e.��1���0ŖvĂ.��@q�f���m��|4;j�Ajm>'�\�,*!`*Rku�?r��wk�~X�<��/���XC� g���^�|1vJpU<��das�O�Ӷ[V�s}]ՠ�^���8����qWbzj�os^}X]�DAE���$�ԫ֧���{�;� �в��X������LK����#}ee]�vE��,yx,F01*�b)f�	%^�mǃMUǹ�o0-H]χ���f�?2���^'��S6
S>�"�1��®�+&�qFUBf\�ѳ��695�%�a6�\"H���_�힩]]d�BNpX���PD=�[�#�@3�XԳ�b�@�����!�_nT �)�u�P���|j2���5�<�X}urzt/=yq����r����(�`�mn�8o��؟>ɣf����`h9���
X��@rM%��#�ث�D��j����]5R�f.�܀�猝ߙ���X1��tm��3(����>���Xa<�j	�$m�����7��$�²�8ˈŰY��	L�+�5*s�9|w �1VY�v`h!�LT�-�'��f����Z�uړ,̠�LJ �����sT[h�Ǵv�޷7s#�]�pk�Z�=}���*g�O�A��o��d�U57�;bw)a�e���y��u���Ŗ��,����e���3��]{<d�)��ԩ�Sj����8LXy�1�Uceʏn�mȻ�Ӷ�p�ۃ ������1�)������F 8���<m����|�F�{��Ş�_@b��FU(�@T�j�%1t�P��5G`��bYk��q��4{�٠l2F+�C��B|���:7�)�)���;���!�ۥ�kq�{+@j@z"Y��|d���Ltz}��\@E��B�־�!D�f�h����e�I�npYveي�A�8�R�Q|0���hH)rC���,�J�>OS�+0� �/B�{�!��K���f�0a���1���K�S�h�1d��*��Ɗ�����
>����aM�e��,%�b�6�)Fx��c��
�9ഒFS�^y�%˄m�؎�G��,�%a���o�w��6V!r��U��CT��:0�9*O������FQ�ó�A�����8��?�*@kd�B�]"�|V��X��XF��˾B���E	�zs׃�q<ȳ��M`
I�^#�9Y�����5���:&�����Ҏ��M�Mv^���
�� M$�4�Y<҄b!�b�(�7��^7xUea[��y`Y�e��F���ڙT��=��on.~?i���
�� �u��ڦ�bvHi���Eay�=<������8��p�_X@%�����`��T�s��:�*�y�H���<�]��\s�y�:�r��}��}���T�-�غ2Q}�r�T8`�F�"�;Lʢ�
�T9�F��1�H鈺�IoM������ �k��wth�a��ٌY*՛AF��������!���2��������T�7���UEb(oX�*�Օk/v,5�§�~�ަ���^�hj�"�:��s���h���cռ�:�Xt��+���"7N��'!����ۂ���?���!k�2P�S�F�Ol:&2*N�
�금�N�����F�Z�5l5��qe^�@mJ�$��a���"eP�i���(�1�@E+ޒ�W7n�)~�@M<r#�(Y �4��sx�?	`H���{E��2����?W`k������r�Id�+�� �T�R=�<�0Փ�
D>K����gpN$���1�CIdr�=�ҥ]��{?�j�b����YFI�,�-	t��1\ʞ�+d���B+��ט���� ,��Cl�71~�� �I��qz�^�a��Y��&}���֭���ޚ��W�]nڨ��7�bK�5�H���Z��ė�`��zcvMIaB� mz���a��S��1��%��zE�p�=��H30b�X���	���ξ�q�E"FS��+��8y�\�6�����ŃNR-
�i�4	yM�k3"�x����B_&��z��+䦌�֔3��Gna�h2}�[�K_<��K,Ä-N�����f4]�AZE�W��%�o'�!l�%�0�q	W����B���A
�
�c���yM��q�
�N�8*�cy�R��w"�rOR�7��J��>�ݰ�pcf��=X?\ܛM
>t	�0�#���b��U.�DW��]���/��ё}�^v��h��
�}SlA�3lwQo��ӱ����d�=�u�&l�;�i�!�I�lq��r��sH
�N�ʝ
"��3l�Մ��%4��Ec�VN�T.�jW�s8bEiVP��h�U�O����:�Vm�}B	��O��On]Mv�&�|u�TM`���N��pH�� �>��Z�=����Bt�ܑe��>7�9p
��Y����|U͌�očZ?��}QHi���<���Gq�3���2����&t��~9o�b��G^���9�H�4b�i,5'b@jX[Ġ�����(��z}���P�S��$��?JO}��39�a���^ �	=ސ�����=�BY�j��a	q�ra��<�@�[�ik�TG����e(�����F��l�o�.�߯	H�mz�����
?��7��y��V��=�v��V`��EC�*=��F\�!$�E��Zt�kE�2�*֯ԭ]�nB/U��)�d��Ř��X�f�����͈����ͫ]?
�T���n��j�1�T|>#Gi��!J���vC��6��l�ƌ����C,� ��E�0���)Oj����
��x)M�h���i\����/�)}]���D�I��5G��T$�$Kr�bS��ʲ�h��<�.[�h������Q�Z�K����^�n�XR�;��ǵ��.���f����I��gNJ�j.��8<��>�y$H͖N7��c �R�*Z���+ޕ~G��g��m(�[��ѶV�e�a5��	���������m�T����M�!�Z�SMG`+ey�8��W�ҷ0����#�N�J
�� �oU�m�m���(������8m����o1ޓ�-Njm:���J�AM�CLT_f��d�@cWv�i����F$e(DKM\���|���C$5��~���;�9[�^�=�{��`:��y��$�$AR	�0�)�γ5"�0��F��8'��N�;���z�4�j��sHW���n�!�؍U���	��X��g�6�����*0п2�씎}Dn�o�k1�'*�����̷9-M$�2�CG&�(��fKةJ�y�nG�ċ��'y]��LB��~���b~��B��@����Ai��G���HT��lj�~�r�e�dUc�˩%�XM��h3��U��Bds�.z��<��0�ǫi)鋸A+�#��K� �V�v��8���?�l��zs(��b�`���_��>�է�9V�j�����4�$7�����a��h��7�W���|[�N��3g9�呎$��Fn4��In�Z�'�.*'���[��Zg봺���J�+�7P6
���{s�o.B'[��-����Y܉����;c}T� �i\�k5�ȟ�4v���4�Ĉgy�L)��j7���1�^խ�o�D��Ы��u��_�)�nl��Tb�8���ԇD�^Z4�Qu"|8�R-+��̹��Ջk���S�y�:K"o�"��z���OYuG�8d�5�;OC&c�b��`��Ѳ��#K��氿�H��y�<�'S������+l�3�<�u��=%C�Q(�=A�&w� ��ƠV;�����Ԅ#$�X<W-�]�l_<j���@=�c��ԁwt@1�W�o#���N��ӣD)
LH^
R�0Y��+�8���{?��`���xb�h�&��>U�C]l��i�
U%s�`���Ǧ�4vMl#V)�?N%~]a}nV���p����ߗkS��)�n)�b=��1{��h��2���m�T>ө �w=��N��D�z�W��TI���	�dU�,��i3u�ovkƶ�����K�>?�W�`�������	��*I���/22�d�.ƇDF/$VT���eVA��ˁ5��v���<�F�iG�T���!_}O
��1
�o1�G}fr[(͓�ڂ�Շw*g�Wx�V�]�)�n�C�Z]���%je�kH]q��{�)��^a�	y����2�̧pS
߭�O/�l��3}����oi�b`�k�Q�F��~Q���4�g1��]��������So%�+l`�J�DY���U�w!�/���ǿ�@	L��xG����Œ�8s�,���Ƨ��^�xZc9��k��p
�Bo�z�VS�o���K
�*+8��N4��u��墻�|B���4�	�y�/j;��Ag�n@JQ��[+vJ�#��tT�w���`ׅ1x��xî�wK��/v�8lx\�{k�Ԅ7�XZ��x2М(1�M�Q��s�j�eM_v�9�t�p�
���lF6D'��ɠr��Rї�v{iB�"-?M�v~�WCԜ3�.,{n�U�4^``5Տ:�%��W?Ld���p��,�f���[[�,��I���2��W?���6O�y8k"o`�>T��?�!RF����G��9��m��ic]�,*�ݭI<H��_�<a��ER#�J�/G�=ν��Ȣ?�a��)��S����\���M9H�%�	�[��i�m�Q,�q�lDd��@k�Y-F̍m�����\���}W<��$��Cf��q�p�v�,R�{9����D�N�k+���@�����˟1�8`i]A�Ԟ��X'Ž{j�W�%t|M=|\U���'c�S��<|{#W?u�N���o�;�UY����W?�D�8����� �W�}�p��p�����,|�#w��"����~s'!��pL��_)4]����?|�Cq;gy�BtZ����͐IT!7�t/�R��~�IJ<�)F�j�>����
S�N~�ɤHν,׮~�Nk�n8^�˘K�'�n9�m������;+E�}���]��:�	��~�x�x�[�]���W=�R~
q�w"+y)��:���:zx��z�!��h��^���~<�����b�t�s=NF'r�����?�々�]'��u�s��\�:׹�u�s��\�:׹�u�s��\�:׹~�?f����R��IEND�B`�PK!�Ex���)templates/newsletter-5/images/footer2.pngnu&1i��PNG


IHDRX[C��tEXtSoftwareAdobe ImageReadyq�e<eIDATx��ׁ	� E�*.�;i?Jw��<2�t5��i�9����tI��kΙ
f� 
[��R�/�Z@������/4��|���1����y}�!��Z�IEND�B`�PK!�>w�ee(templates/newsletter-5/images/header.pngnu&1i��PNG


IHDRXzCgAMA���asRGB���'PLTE���������������������������������������	�IDATx�훋��(@��������K�ac'�ٳ'8i��8X\$!��ק|���S>�
�֧���2�7���]=A"3"�I 
l���p ��z����x7�B�Q�?w7M�-���_.�Bܞ.��=�:4r�c�(	�
�+*��	˧GB��#}��"�D`[ͨ�ңj�2zAդ�(�S�G�Z���C��z�P��nY�L�Fe�Du��Ks�j��(HUv=d��ZM�"����T��N�k�B�	�U�=�@��+��#�x*�j�,<W�
�o=�Q-v��~� ���	��&�E�*q���d���܆W�!S�ϸ�E,��\%`�o��s%튷��M\q�U��3*�f�\��%b�9JQ�*t�h��+v\��ݠ���l��j�'Sn]�����WQ�1��r��O�ꯨ7
�8��u�nᢴ"�=�B*��[��`�=�Zw��E?�K\U5ј+o� �1�8Ġ�puG4(u\�B���W#��`���A\ �/�Q�H���p��	5K���(*[�q|�d�&���Y�b�W0��W�:�ι�	W��tA|��q$� 4�k�\������!��f����`�գ�B׫��D��q5�V��)W�r�#�)WяP	�׸Ҿ���ƋW�rEn>�
W�
�7�2��!�r��+�����t��Z�6�R!�4NFD����N �U{�NBk�,W�r5�Z��U�#I�N��hmR-C�.p�5�J�CcQ�'��ix�2��xR,F�<���#��������UZ[���I�.s5v}�+��6\ѭ�B����W�qō�s卵�:j�lׅA��̟[��d������+����q矸�}!u�� ��6���\��~
�Q���I���&"��V�*���1^��W�)���B�)
����j���!��)�3�f#�+?�O��/su�v��Z����E�8C!s\�O3����m�wb��J8.��4ѐ�M�G���\B���AU��oFrtRQ�ʊ���>{	W�$W�^��*�F\MUQ��(��g ��p�
W<�*��s�橊��@K��v��� �0�*%U.c��$%7K6r����)%���J�w<W|�su�JV{�w��r�[�p�A�d��ZO�ow��|�d�U�t}`�v�]��ܫ�
��\A�j�'�WG�
���/ݼ�+��T��E	��@���G��&�C�FQ�لB�/�S�`	��
�|5��W�Mv`<m\��O�A��$�<�``��*W5u'j}
Wh��,� �o��s���tu��mWg}���iv�)������վ���2^�e?�jTw���)W۹���F�i�h���x�v*��8;q]��̩��$��2ĕ$�7P5�R%7�Z�sU����{\1<�[��8��.pS����qQX�����ˤ�e
��(5R�^�a��WqeC�f�5M�k��T�v�3Qc{W���Q��J)�m�rز���~�tHB�xGͮ��������������Ym��3�<J|�ȩ0
�\�OqE��"���\��~���@Z��N��Wfڨ�e�T�&{h�(���<�ޕ8M�v)W���f؂��+�՗\�p�ݯ.�øf�z��
�"��Wqy�,q�N�–+�\�<�`ȸl�5���/EC�醕n�����_������:W�W�]�xym�P��'�^��ݢB�v�a�4N�٫�;[[�/�k@x�	�M��g
�f������W�����;�j��<�so�����l��ܧ���
q���c�Sj��*�!�y�g���ct���r�������x�gGk0��n��!��cV@�C}��
����/�_Tt+��Z��rr�y?.����������}�V�c�?�#�ۯ�F�^�
�JNB<8he�"�m�D3��o��W��{}}�[�Pك�{G�֎���ׯ�O��9�O̵�ϼ�~z����'�u�T�:�7�����IEND�B`�PK!�#o,,(templates/newsletter-5/images/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�PH9KK+templates/newsletter-5/images/separator.pngnu&1i��PNG


IHDRX]tEXtSoftwareAdobe ImageReadyq�e<�IDATx���1
�@EQg��Pp����AK0�$+�����G@HZ�����Y����<�q��ٜ���}��y���R��.k���ڴ�N�]V��-�����.+���
J?
e��n!����2rf�������R�XFJ#a��S�XFZA�c:},#����P���8�)�m�d�����um ��0�@�!���;�]׹�Ba۶�@�!L)�a��z!D�`�W�Y��GIEND�B`�PK!y�&templates/newsletter-5/images/logo.pngnu&1i��PNG


IHDRkFD�tEXtSoftwareAdobe ImageReadyq�e<�IDATx���K[Y�MꄨP?RQg�J@A7.�h��6��n]Y��Y�͸�w�֝խ-(*�������X�!��g�C_�1�{�qs��y	�|����s��G[_>�o�V��5MP�5Am��&�	j��4AMP�]m�Lfnn.�H���x|ssS����s�moo��0L���1���(��J�~7��oo�ײ�--&G~��3����C���B V��	�MMM###&ߎ�|2��TD0�N��,���Z��ohH]_w�7���7�LJ�k����ʷ���Уy�|,�2�
gi�$��WWi7���Mp�	
�潽=@Dyvv6��.//�\�0eaa!s�&�{5"�c[Uv4�#�7����4����a̺K��%h	��.'''�f��@��F�O.z�9��U|\'$�j�� ˪�B���X�R����O�B*tTG|[G��J59
�A�l|�Beq/�#��7S2<rkD]	>4�|�#.{o��`��dob#���ٰ���A���1��ꈋ"+�����`U�ɩO
�#�6��/e��LT�e���|<
2b�&!�"u?C�Н@TSC�.>��"V���^���6�%q^]]-�G7z�8�G�����x<.�$E�H0�����..ڪ�L�+��trr�ejj��/���Z%�;j�v�#�)�H3��rA�F�Q=�H������[]���*�����)
�[J{+7���������J6===44Tz^:�s�qVT�Ϥ�����k�bz[�KxD���O��?�p
A{�I2b��=���cii�.����k~��q����L�ŋ��h|���s��~uv�il���}�V���dG��>�����^���s�??}z��t��Ob1iG]�2��}�y!����~����7o���}�vZ����|ߠ&2��ycc������m� ��ke�"4?/��6���<ʲ�I���GO(��5!�L����={��Ȁ�0���3�	]����	6zO4aM����.�U�°�҅2��Zi�ɁVXjK����w@�dE���Se������4���W�w֌��</R=<<�5̞��[���GXAY�b�`�aR���t��@���ҍ� .���7�ry����<1�ݪ����1�!|�Q�y�.z��h0�͞��c󞞞ڏcbb������2���i 44$�d�5�l]�;��jpS�\.���V/���d8�ef旍
0��@P- ��B���%�FUP�G
���GGG��X0+><΀���������;A@)��Hpdn'��9��ʔ��$6� ��	�18.AP�	5Z~���3.�%��P�H^� /n���O��=������&�	j��4AMP��i���&�#����f�ɥIEND�B`�PK!�H��)templates/newsletter-5/images/footer1.pngnu&1i��PNG


IHDRX|L�HtEXtSoftwareAdobe ImageReadyq�e<RIDATx���10��W�\�0�K��暙��	BBBBBBBBBB��u��UN�H�f�*5��tIEND�B`�PK!�Űv//templates/css/template_1.cssnu&1i�h1 { color:#393939 !important; font-size:14px; font-weight:bold; margin:10px 0px; } 
h2 { color: #309fb3 !important; font-size: 14px; font-weight: normal; text-align:left; margin:0px; padding:0px; } 
h3 { color: #393939 !important; font-size: 18px; font-weight: bold; text-align:left; margin:0px; padding-bottom:5px; border-bottom:1px solid #bdbdbd; } 
h4 { color: #309fb3 !important; font-size: 14px; font-weight: bold; text-align:left; margin:0px; padding: 5px 0px 0px 0px; } 
a { color:#309FB3; text-decoration:none; font-style:italic; cursor:pointer; } 
.acymailing_readmore {font-size: 12px; color: #fff; background-color:#309fb3; font-weight:bold; padding:3px 5px;} 
.acymailing_online {color:#a3a3a3; text-decoration:none; font-size:11px;} 
.acymailing_unsub {color:#a3a3a3; text-decoration:none; font-size:11px;} 
body{background-color:#ffffff;} 
.acymailing_content {text-align:justify;} 
a img{ border:0px; text-decoration:none;} 
div,table,p,td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#8c8c8c; margin:0px}
div.info{text-align:center;padding:10px;font-size:11px;color:#a3a3a3;}

@media (min-width:10px){
	.w600 { width: 320px !important;}
	.w520 { width: 280px !important;}
	.w480 { width: 260px !important;}
	.w40 { width: 20px !important;}
	.w20 { width: 10px !important;}
	.w600 img {max-width:320px; height:auto !important}
	.w480 img {max-width:260px; height:auto !important;}
}

@media (min-width:480px) {
	.w600 { width: 480px !important;}
	.w520 { width: 440px !important;}
	.w480 { width: 420px !important;}
	.w40 { width: 20px !important;}
	.w20 { width: 10px !important;}
	.w600 img {max-width:480px; height:auto !important}
	.w480 img {max-width:420px;  height:auto !important;}
}

@media (min-width:600px){
	.w600 { width: 600px !important;}
	.w520 { width: 520px !important;}
	.w480 { width: 480px !important;}
	.w40 { width40px !important;}
	.w20 { width: 20px !important;}
	.w600 img {max-width:600px; height:auto !important}
	.w480 img {max-width:480px;  height:auto !important;}
}
PK!�#o,,templates/css/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!���

templates/css/template_4.cssnu&1i�h1 { font-size:20px; margin:0px; margin-bottom:15px; padding:0px; font-weight:bold; color:#01bbe5 !important; } 
h2 { font-size:12px; font-weight:bold; color:#565656 !important; text-transform:uppercase; margin:10px 0px; padding:0px; padding-bottom:5px; border-bottom:1px solid #ddd; } 
h3 { color:#565656 !important; font-weight:bold; font-size:12px; margin:0px; margin-bottom:10px; padding:0px; } 
body{background-color:#575757;} 
a { cursor:pointer;color:#01bbe5;text-decoration:none;border:none; } 
.acymailing_online {color:#d2d1d1; cursor:pointer;} 
.acymailing_unsub {color:#d2d1d1; cursor:pointer;} 
.acymailing_readmore {cursor:pointer; font-weight:bold; color:#fff; background-color:#01bbe5; padding:2px 5px;} 
a img{ border:0px; text-decoration:none;} 
table, div, p, td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
p{margin:0px; padding:0px}

.special h2{font-size:18px;
	margin:0px;
	margin-bottom:15px;
	padding:0px;
	font-weight:bold;
	color:#01bbe5 !important;
	text-transform:none;
	border:none}

.links a{color:#ababab}

@media (min-width:10px){
	.w600 { width:320px !important;}
	.w540 { width:260px !important;}
	.w30 { width:30px !important;}
	.w600 img {max-width:320px; height:auto !important}
	.w540 img {max-width:260px; height:auto !important}
}

@media (min-width: 480px){
	.w600 { width:480px !important;}
	.w540 { width:420px !important;}
	.w30 { width:30px !important;}
	.w600 img {max-width:480px; height:auto !important}
	.w540 img {max-width:420px; height:auto !important}
}

@media (min-width:600px){
	.w600 { width:600px !important;}
	.w540 { width:540px !important;}
	.w30 { width:30px !important;}
	.w600 img {max-width:600px; height:auto !important}
	.w540 img {max-width:540px; height:auto !important}
}
PK!u��OOtemplates/css/template_3.cssnu&1i�h1 { font-weight:bold; font-size:14px;color:#3c3c3c !important;margin:0px; } 
h2 { color:#b9cf00 !important; font-size:14px; font-weight:bold; margin-top:20px; border-bottom:1px solid #d6d6d6; padding-bottom:4px; } 
h3 { color:#7e7e7e !important; font-size:14px; font-weight:bold; margin:20px 0px 0px 0px; border-bottom:1px solid #d6d6d6; padding-bottom:0px 0px 4px 0px; } 
h4 { color:#879700 !important; font-size:12px; font-weight:bold; margin:0px; padding:0px; } 
body{background-color:#3c3c3c;} 
a { cursor:pointer; color:#a2b500; text-decoration:none; border:none; } 
.acymailing_online {color:#dddddd; text-decoration:none; font-size:11px; text-align:center; padding-bottom:10px} 
.acymailing_unsub {color:#dddddd; text-decoration:none; font-size:11px; text-align:center; padding-top:10px} 
.acymailing_readmore {cursor:pointer; color:#ffffff; background-color:#b9cf00; padding:3px 5px;} 
a img{ border:0px; text-decoration:none;} 
table, div, p,td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
.intro{
	font-weight:bold;
	font-size:12px;}

.acyfooter a{
	color:#575757;}

@media (min-width: 10px){
	.w600  { width:320px !important; }
	.w540  { width:260px !important; }
	.w30 { width:30px !important; }
	.w600 img{max-width:320px; height:auto !important}
	.w540 img{max-width:260px; height:auto !important}
}

@media (min-width: 480px){
	.w600  { width:480px !important; }
	.w540  { width:420px !important; }
	.w30 { width:30px !important; }
	.w600 img{max-width:480px; height:auto !important}
	.w540 img{max-width:420px; height:auto !important}
}

@media (min-width:600px){
	.w600  { width:600px !important; }
	.w540  { width:540px !important; }
	.w30 { width:30px !important; }
	.w600 img{max-width:600px; height:auto !important}
	.w540 img{max-width:540px; height:auto !important}
}
PK!��+ǵ�templates/css/template_2.cssnu&1i�h1 { color:#454545 !important; font-size:24px; font-weight:bold; margin:0px; } 
h2 { color:#b20000 !important; font-size:18px; font-weight:bold; margin:0px; margin-bottom:10px; padding-bottom:4px; border-bottom: 1px solid #d6d6d6; } 
h3 { color:#b20101 !important; font-weight:bold; font-size:18px; margin:10px 0px; } 
h4 { color:#e52323 !important; font-weight:bold; margin:0px; padding:0px } 
a { cursor:pointer; color:#9d0000; text-decoration:none; border:none; } 
.acymailing_readmore {cursor:pointer; color:#ffffff; background-color:#9d0000; border-top:1px solid #9d0000; border-bottom:1px solid #9d0000; padding:3px 5px; font-size:13px;} 
.acymailing_online {color:#dddddd; text-decoration:none; font-size:13px; margin:10px; text-align:center; font-family:Times New Roman, Times, serif; padding-bottom:10px;} 
body{background-color:#454545;} 
.acymailing_unsub {color:#dddddd; text-decoration:none; font-size:13px; text-align:center; font-family:Times New Roman, Times, serif; padding-top:10px} 
a img{ border:0px; text-decoration:none;} 
.acyfooter a{
	color:#454545;
}
.dark{
	color:#454545;
	font-weight:bold;
}
div,table,p,td{font-family:"Times New Roman", Times, serif;font-size:13px;color:#575757;}



@media (min-width:10px){
	.w600 { width:320px !important; }
	.w540 { width:260px !important; }
	.w30 { width:30px !important; }
	.w600 img {max-width:320px; height:auto !important; }
	.w540 img {max-width:260px; height:auto !important; }
}

@media (min-width: 480px){
	.w600 { width:480px !important; }
	.w540 { width:420px !important; }
	.w30 { width:30px !important; }
	.w600 img {max-width:480px; height:auto !important; }
	.w540 img {max-width:420px; height:auto !important; }
}

@media (min-width:600px){
	.w600 { width:600px !important; }
	.w540 { width:540px !important; }
	.w30 { width:30px !important; }
	.w600 img {max-width:600px; height:auto !important; }
	.w540 img {max-width:540px; height:auto !important; }
}
PK!�����!templates/newsletter-6/index.htmlnu&1i�<div align="center" style="width:100%; background-color:#3c3c3c; padding-bottom:20px; color:#ffffff;">
<div class="acymailing_online acyeditor_delete acyeditor_text">{readonline}This e-mail contains graphics, if you don't see them <strong>» view it online.</strong>{/readonline}</div>

<table align="center" border="0" cellpadding="0" cellspacing="0" class="w600" style="margin:auto; background-color:#ffffff; color:#575757;" width="600">
	<tbody class="acyeditor_sortable">
		<tr class="acyeditor_delete">
			<td class="w600" colspan="3" style="line-height:0px; background-color:#eeeeee" valign="bottom" width="600"><img alt="mail" height="41" src="images/header.png" width="600" /></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="w30" style="color:#ffffff;" width="30"></td>
			<td class="acyeditor_picture w540" style="line-height:0px; background-color:#ffffff; text-align:center" width="540"><img alt="" src="images/banner.png" style="width: 540px; height: 122px;" /></td>
			<td class="w30" height="122" style="background-color:#ffffff" width="30"></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="w30" style="background-color:#b9cf00; color:#ffffff;" width="30"></td>
			<td class="acyeditor_text w540" height="25" style="text-align:right; background-color:#b9cf00; color:#ffffff;" width="540"><span class="hide">Newsletter</span> {date:3}</td>
			<td class="w30" style="background-color:#b9cf00; color:#ffffff;" width="30"></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="w600" colspan="3" height="25" style="background-color:#ffffff" width="600"></td>
		</tr>
		<tr>
			<td class="w30" style="background-color:#ffffff" width="30"></td>
			<td class="acyeditor_text w540" style="text-align:justify; color:#575757; background-color:#ffffff" width="540"><span class="intro">Hello {subtag:name},</span><br />
			<br />
			Your introduction text here
			<br />
			<h2>Your title</h2>
			<strong>Your catchphrase</strong><br />
			Your content here <a href="#">with some link</a><br />
			<br />
			More content<br />
			<br />
			<span class="acymailing_readmore">Read More</span>

			<h2>Another title</h2>
			<img alt="picture" height="160" src="images/picture.png" style="float:left;" width="193" /> <strong>Another catchphrase</strong> Some content and <a href="#">another link</a><br />
			<br />
			More content<br />
			<br />
			<span class="acymailing_readmore">Read More</span></td>
			<td class="w30" style="background-color:#ffffff" width="30"></td>
		</tr>
		<tr style="line-height: 0px;" class="acyeditor_delete">
			<td class="w600" colspan="3" style="line-height:0px; background-color:#efefef;" valign="top" width="600"><img alt="--" height="18" src="images/footer1.png" width="600" /></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="w30" height="20" style="line-height:0px; background-color:#efefef;" width="30"></td>
			<td class="acyfooter acyeditor_text w540" style="text-align:right; background-color:#efefef; color:#575757;" width="540"><a href="#">www.mywebsite.com</a> | <a href="#">Contact</a><a href="#"><img alt="message" class="hide" src="images/mail.png" style="border: medium none; width: 35px; height: 20px;" /></a></td>
			<td class="w30" height="20" style="line-height:0px; background-color:#efefef;" width="30"></td>
		</tr>
		<tr style="line-height: 0px;" class="acyeditor_delete">
			<td class="w600" colspan="3" style="background-color:#efefef; line-height:0px;" valign="top" width="600"><img alt="--" height="24" src="images/footer2.png" width="600" /></td>
		</tr>
	</tbody>
</table>

<div class="acymailing_unsub acyeditor_delete acyeditor_text" >{unsubscribe}If you're not interested any more <strong>» unsubscribe</strong>{/unsubscribe}</div>
</div>PK!D�VRR)templates/newsletter-6/images/footer2.pngnu&1i��PNG


IHDRX���tEXtSoftwareAdobe ImageReadyq�e<�IDATx�윽N�0��6��
!&׀��E��s'�	&&X�#B]�:t�	$�/�ˏs||��6�;@�8Ή����������IAAS�eggg㇇��t�� ������㏏���A4(����������lll�\ ����<a����b����������ҁ �VX��������������l6������D1AA����ﻻ���+�Optttd&Z[[;>>><<������A�AAˮ�b���v{{[�[a������W�eY�]$(����hCA���Zb(�H~���*��C<c����j���x<���N��|�h�m��~e�/�S�c��$e�5�kV��&�t�<�3Ѹ�!@7�
�}
���^/q�!;K����_�ۓ�d�'��m��CpN�3R���i���&��oe�-/�Q���_�3}[�ƀ�w��]M	�X$�3��/E��Fx�1Ng?ğU��(��0�V�/j�-���Li& �,f���vT��'>��}.-��t�h역Բ��^=Vu�,��'b�ՠ���r|��Y�����BS"J)%?>�یhS�Y륟S���V��a�N<�l�"B'�S����I���텦���'�|�����݄��"e��BAU�ɲ��{Aک����l[
w�R��S�ׇ�1�鵶 �4hJ�k�_'e���ʐQ;�@Xq���P��N'&91F�R�^0�IS��f�}���~�aDB�5y
²�\
�Z�6�"zG�C��gݤ�x���-Z�#����n�'�'�<��7���w̶3���QM��
��٩�3C����{��<�'���������JG`#cB
f|������0�6C�4Za��W0�l�?�t;�@���d%�I��T�g�)�,۴�
-&'���['x0����Œ�Q��"��9(���“��藦�d��]��؝0)h=+1�^�\V�x�97�6�R�pR�I|�phf�`7U�+X�$1U���n"��LX]Ԃ-��Kc��qk�I�eYqC�˪u���P�D��-*�Z����AS^W(���M>dXO6WMD�F��,�,+�6vƓp�W8Sz�@2_㤩�+�'f̲�'������w�P_��;j�{�������A�AS'�:���wΫ�9��

L��,+�:nE��04� 4UB)c�S��z&���fR�%��"������!�Tja U�F�8��O�����6IEND�B`�PK!Y�A�!-!-(templates/newsletter-6/images/banner.pngnu&1i��PNG


IHDRz{�EtEXtSoftwareAdobe ImageReadyq�e<,�IDATx��	\U���]A�D%s7ʵr{��-�͒4��Ҵm1�\�%�m��WA3�-�\rGPdd�����{�8�e������̝s�<gկ���#� ]�O�BA��A$*A�
AA��A$*A�
AA�BA$*A�
AQ/1�~jz�~*/� B�RZ�u-~ԃ�=TdADuE�n�W�r�̈́	ť�TjA�Z$��@HN�j)�b�ʬ]g�3�VTvADU"��ԅLQ����C�G� ��"R)(�9����D���f�O���&T�A���ݴ��EO��J�+A�6�ʣ֔����p��|�ps*G� ��H�^�JM��dG/�+�˨	� �J"����7�T�v�]�o񻑡-�&AE*I�X��(Ɔ���䟽ۻ�<�J� �"������dd���T���̻�$NS㼵����!#G*S� �T�I��%T`n�)���aᕋ1�K�ҩL	� HT�I�\��GmݗY�u�� e򋣳e'�{l-:���Vz9�� �0%C9Lq�}�a�)W$]!� Qy����~�OJ;X�-*M�xQ�+R"� ���Jz�>�8�����Ъ��\�u�+W↊�$� �	QI�٥&L)I��Y�����J�� �z%*ryჼ}J;���F}�J�B�L�Jz�~�(v�]K��𞘱6��R*h� �gQTTW�72��4��No�;�?�|x�ʚ ���Gu_��u_����zUo��(�~o,-nO�l�J�����f��3W':W�Sg0� �gHTr�O��ae�N')�䟽��	�8Aij"*�Uϰ4m����WR�
A�3!*��Y�ő�g��4�az7'�J�A�_Trd�T*�����0��������	� 깨�^R=lb�]ѓ0�t3V�P�A�kQ)P+*����%��%��A�H�J툊ޣ��녅�T�A�STJ���N�Z����K�ʓ�i,$AD=Y�u���M؆n���r㨨���<�A�	#�_aq��ì����9�0�
�ajjjRR�����֭[�}�vl���K��W�s���`���+$$'N�}�6��+h�֘1c�߿���z��Ç����޷o�����|��,����R��̄��]�t	9����:A��"M�:�"��(X��d�X���q�bO���=�2��`�!9jE[ ��o��V)'�?z��Er€(B�p�PQ$^���A�4RѰ�!�����(R'�J��(�C�BĤ�z���N�3�b�+�	��peڶm�;����Etl4n�i�����K
{�/"'~H�1-a"7p�@���+��K��A�>R�2����g-g��ߟ[ �d��
S����e�i�_vT�k�m:��&A���;���a�a�a�Y�a`` �'����L������*e���AԐ���=\Z�ŷu8	�D\\\���3�Pe`I
�t�iV*
S�Α(*HA6�W��4���,;�βe��YSW8�+��CW�AԈ��+ԏ�xoe֮����'N�
��J޽x����U)ك$���+��UyAAA,üՄ	;Ti�T�ȱc�x#P5S'��)Q)��ႏ6��JU./�x&L?�),/��R����x�
VT��^H�����
0�&K�g��D)i�T?u� ���-�E��KSos��ZQQ*�dV���e��
�8���J���0֙�q5�4c��`ّ���od�+��Zq'��NQS��:?�㐢�+���6澵�E8�Z�a�{\E&���a
��!ETX���Fh�qqu����*�)�O� �E�rTE8���e���"� k�W���Y?Z�+�`E�5���e�K1��]ĩ���*u� ���8CsM��CT�,��m{��zK�$X9�@���CJ���"��8�z�Ji��!J���K����%⩍T4��(���Ϊ�HLSs�V��KX�)�/�`���RXYY���Co%�Օi�D�&`q����@�qQP��	� j0R11r,�0�^(*ƆVf���$��A���E�M�Yv��n�:��'�:��K���[0,��l0
�}����c#\�رc"W`���NQS���$�y����
m^�����Gx�
ku��p{��,��>�R �Bat���@J�;�KA�S'��)Q1�,*e�‰�m�U^a
�yV�Z�N7�Y�t>rΆ
���O`?
�*mx�����:I� ��D�ܤ��I�����EW�W���*,,��+Rz�Vk0�"C�.0s/2
�E�U[)��Nv�ȰD��G�且V?u� ��O������I�y�~ȶ��
ڼr?{[��U��N\�`a�a�a���k��j�ش��4�̮�z�9s&��QZ�M�ń
�U'�f�A�+qQ�--������:=E#(����g̘
�>f�գ|
HXvl c��Bme��(�
���-��*������A�'�_"�ZryaF�A���u_]�ע-�CpM�}1��o۶M�9f�*5���cǎUz~�RC.����"?���ATʎ;`��W����
�u9nHz��usۏi����Z��ԜU�Yia���A����:u��D�����bŊ�K�nݺ�gϞb���b�������3�8�MEL����w��� 8r䈦Ӟ������\�
������3�2Aij�…w�ڵy�悂�����%%%����Y;3w��&e>d��o�l7�
� ����'�8p`�Ν^^^����T\\\bbb*�d���u�dG�3�6x�ʚ �SVV6mڴ���}���j�*))I&�����h�"::�rQil/|TT�'��D6�V�T�A���s�"4ٲe���Syy�͛7�ajj*�2ӿD�֢��B��Y[J˳�G��P�A�K:�{��~�����x񢅅�lc#;;�rQM�-x^.�%f��پA�A���k�N�<�	�����w��E__e2���MVVV�����^��x�b}}C��ӷA���ׯ���w�޽s�N�^�LL��UTTT\\�h�"�9s�ܺu���L��X�;��Dqi�=A�J���+T�A��������k׮u��
����aÆ�>}���_III�~���̸��^��q����HJ���#G�FQ��ڵ�޽{<x������Ħ_���{��quu�FӦM�͛w����oܸQ��:4w�-�%.�����:Yc� ��9ƌZ^^�f����G�������gcc���`bb�z����¾�d�/!ryᩨ֚~�E�&�Zߴ0�do$������V:�W܃�wR4
[K�o�톛���I���O݈��_~�ڶm���Eg�����U�9/���j��X���8���%wSsB�Fd>��Ƿ��谔�x�>}zqqqPP�L&KLL�u�V�F��ʎ޾}���?oР��3<==5F*����u�,����$:y:�ؼ���V`mOFz��փ{v��%([DK�/BN�Ə@9�4�`+�K�}�
.ѻA����+V�����{~����c�B66m�ԫW�>}�lܸ��ťcǎ�Z[�n�0aB�޽;t�j�*�(z|=U�z�5�@؁X���mc�ҴUc�7S����7k4�%-��g���,+�F����!(a�$#,,�i	[�q���q-~Di��~�Hxw�P.$�����(��N���!�Fll,��!C�Pi�K~��GHŞ={֮]���7k�,GG�{��-_�ʁ�-[ccc�޽���~���t)#�d�\�d�,,��tBdҤֽX�/�y������+Y��fE&Nd�9��>
����s~~~š�ѣG󺲇bC�⌐U��ؤ��(a5Jz���s`豷[�<D�O��g�ݸqcʔ)999eee�ƍ0`�L�\�|f�ܹs���p�۵kWQQW2--�U�V���spp���������իWCT`�~��[�n��ߟ5���gdd������*R��9�h�B�K�N(.M�Nd��ܤ9�[Bƪ�.XO?��'#=
K��c�Èj�
_��
�'Շ����
���ŀՂ(�+
¸��v���8�����,j����?Ul۶
��|`gg�t��…���=���Ç/**j�`�С0�t7��ִ4��;w���q� �r�<%%eڴi��~�a���#F���w���
6Dt�����\g�Gc�---5MH���V�-/����^�ͮ�1+��'SQ��a���YMR��p!a��k:*T����2���g)I.Фg�e�v�Zbb�V_�z�jBBB�+ʚ5k`��&�@?%��'tc�ñc�
O���6lXhhhXX؜9sd2٤I�����:�6,5n:waa��P�0ʈ�(z�&N�055Eanܸ�e``ФI��ӧ��Uq�ƌ3cƌ�+W�	d;�}���˗oٲ%==��CC-�̍*=R�_)ҹ�F�;�Z�45v65vm�h���Bq����Ҳ'�
��Upp�Ң�X�3g��cǎ��U)jW���#�є�8VVV�Q����������B��p��,���2����z/*p��,X���ۛ퉎����_O�:���������שQ�F��BȿdɒZ�v7n���׸gϞqqqmڴ��oGǎMLL


������ĵn�
�
�����������ܹ��ɓ��0�
4�ҥt�E���x��8
O�w�/��w���~?~<sg;w�|��e.....���իW�ر��{��W���ӧ{��U�r������$![vB����	o�y�vS��Y�3���!��Ⱦ6�L��eˎ?�z�)�RS��+��"��N
͝fIQ�+�n!�b��4i�~���
`"���e��������666e�L�0aРAgΜٵk�.����띉�e˖�:%��\k��-\��LNN633���kbdT����M�6�ʕ+o����ٳ������_��f����E�^�j�$<x�t�R�����8q"
j;�&Ԃ��!�h~����⹐����?�K}%�BuV���I�&>�B��U2�������uEMJZN(7�
�j���FJ�(n�W���(S�	��4�����J�G��3��?�7���޸q�m�m��^�ŋϛ7�;<GĦS�N���3غu+L�������f�?W�u�=����?~��ѓ'O�ԩŃ[+Y����������c�SSS�;#�ZoS;�6Z�n��������'l���5��֭[�;v֬Y��GW�\Y���ڵk�m|���Ŕ)S����5k֣G�M�6!�؏�@<�ڇ���z�*TV__��Ԥ(�?GX#��HEO1KG�#�b���_��NʧV���}m4�s?{[M����5(k�2����\N�ue0�M:����y�?Z���g�}x�t�-&'Y�WT`��l���J�n�|}}���8���W^Q�X����Ν�`�	�s��i����M�^{�����������\gee!�#G������5o޼��̢����Ҝ�A��l�8t�޽{x�qCKLLL���`�k!�l�\����=jԨ_|1!!�9��`(���_x���ӧ7n�xĈ�V�(�,�=���{����!C>��CV-����'��B��lذO���_V�R@��@?33sܸqRz3i����w�<~)���(R�������Z�12��rY� w_�\�9tE�o���Z�j���*�t�xyy��|�@�!�-a�#"*U����S]��R��#�Q�������0.x��B*`V`��Nj�n#L<���B� 0M�4��L�ٳ�4�h��,����T��nEE������3ێ����Q�T-)**z����QAWj'��9�
��(J&���ݻQ�F���Sd����+Z�Ν[�j���t�ҥv��G.k�c��,$%%���:t�k׮xb/_���Զ�\[��Z�j�����P Z}�)Z�dIϞ=q�+�NԮ���Y�+�^Q=
����6�[;-�0�ε� ����'T�W^A��W�
�XK�#w�JzPk�[�4S��Y:�ᥥ���2��/�O���_��0���ږ��~����0F�	��xxΝ;����aљ�Yk�/_�*��:99922�	����ʇW��Z��ٳgq��9�;�k�.��������o�^I'M��y�7���D�,uT�	�ѽ{�B���Eh����ի��666Ǐ��ٔ�5�((DE|ĂF��A<�P8C�6mj׮��D�z0�#W�gɎ�M��;�V����^�� �q(�s�%v��&l	SD�ĝ���Pj�G��[h`�RRR�t?32��#D��|��5777�D�Xz��M��' P@���� J`�����r�\z��DV�\	Qٲe0$
Qa��|}}������ʊ��L��7n� >����С�0555&&�i������6��Ht�ĉ�������믻w��T
�ySRDe�oi�'�	`����W��g�SH36"�؝;w�1Bӯ�2��>>>�-�s�W
3k�:�<�Pg��0�~��S�K�s�/�6o���v+����fq�Q�4+-'�j�V����ޱ5�|�/�����$���{��ʈz�z���)���LU'���h�pN�z��ӧO���A`n�pf�P���Μ9S5򈏏��TTT�J���޿�{���0c�W�ްa���A�#Kp���a�k�i���BSE�J�^��-��>"|���&&�



�.���.��Z��?�?��놃ϻ@i��J�ם;w
:$!!����w���Tп�	&�t^044|^���#hF�sQ�۷/���͛QJpb�E5m�T�+���	�7�c��g�j���7l���f5W�L�����f�L�4���l'���v����bR�>��ŋ���Eر]��\\Qy�	�оO]�6~��ٳgϙ3���k��<�
ܱc���0�=z���<xРA���p��%�޽{�.]����ÿ�;�dH�%/��j�����i6�34(��7��A��0b,���j!�?���|�����ҊJD0ߪπ����jÛ����KNN��E�1_|��;�s���k�P�pPn�㯾�
���Q��2����}��-����W�#�<OZ�*7��+J��
)*I�n"�8qut�N��J���B�%�R�ƣ"%x-_j�F��N_�y2|[[[KKK�5�E�M�]������?��s�fpk��SPTT�LW�Jnn.�
:��W�A<�=ڦM��[YY���^�Eŏ���mO��m��m4}1"�6�A��)))���:e^CyCt��7���ۿ��v���Q\�o�8�-�F�L��w��y� �{��SݡC�P����
�*@TW��s��ǫ�x��h��y�����rS�J�K����*���7��]tx,*�9��&��6���.~~~�dMIpEp�����g�x�YQ/d�̙0�pT�����裏��k�)�1���T�ZJ�@XXX����܎����p��ݻw�M�6�F��e�ܹU�TLL�Ł���0��Ś���\P/�����F����U-!�S�n%�B�E�j����YM��b@O�ƍ�+P�aÆ	�lݺ�)=]����

�+x�kfe!�ɓ'O�4	�(b,l��U-%���+U���b�V�߾�y���_�!eE���lh�J
�7�:V��eM��U���@[|n.oP�j��J��@�O�R,��{ܻW����pvv޵k��~��qlddQ.U��	;�Gd���]�f~,1H�w��{<jׇ�6�ф'����0��}���ߢ�U���U|��!�q'0(j�=~��7�׮j\<w~����y��Mm��
qrr�O�.*0+����4����y��Y<c������x6ª<(��۵��Q.����rPZ�����?�ߩS����Uǹ1�իko�߽�M��V�܂��x�,Q�"�>�-�܈��K~H+���C�Ļ�@ux�Wp�J+Ӆ�3KVJZN(�W0~�:��]�~>����W�X1k֬޽{3!���GV�@8�Hrܽ�܇�ٹ�{+���݁��O��
��^xA��=뜜�!C���c'{�a1��,M�0a͚5 ������� ??����vv;�m[��������L�]ߥ�Jp���={���
�Xzzzvnna~>
V^V������REٹs'�A�*(�({{�_O�
31����O>���eݚ6���2.��?��s��|��7nܐ؃��ԧt˖-'N��t>\�\_z&򙝖~0�@VFF�:�(�������jv1��9�p�ףu��퓟���pTҔ��7��OKR�:^�6x��}�)b'���$��n�:M�4�5Q�hIO���͝f��+�UUD���c��.�effk����;zBEp����
`�y�}����o۶�^��[�~�_�G�3\\���_*M��m1�y���;cbb.\��O?����?�[�np`!H���n������Ƹ1c,�̚��oٰ��_�PP�2P�?Dm��դ�?wwwd��ۻ�K�~�z�deyyz�?sf�"��`k׮����6m�'�Ç�d��ԀtϜ9-��7U�{w�z6k�[���Ҍ�Sm��ll�|�Mz�XE*��|���B5!��-��Q�|||�nj����xM'�v{z6����Q�^^Q���M��9r����~83w����I���e�����ж����*�S޳�76����0�AAA����:.���nm'�=z4���-B<�b�_�`��3O����5��o��p�D
��GSo.�oJ�9���3Hdd$�s�6m`4��˝���s�+5�(}lڪe��(H�	ܺ���3�������[i�͚5�v�D�+W��T�c
�5�  @����?#�5LMMմ���>n�86��5g�')����O��B��{�������zK�F���G��%|adSSR]�v��_���Y�5��?�~�����Gcg�v� �p.\����9J---Y��C


���ĭ���իW;::޹s�s�Ϊy2r����666&&F^���7����\E~k�AV��S ���f��:t�>�ĉ�?��������7�݆v�Qr=��o���8b����VǢ°�����H��Dl�BHKb�����[�k��X:lQ�8ϝ7��N����;v,[(EO1ɊpL"N�vI.�hy(<&|�2��^_��l�p
}�䒚*��<��3F���@	����Qv�^��2�1
��$��AW4��d�
�j�������ϒ�u��c�ҥR�ۻwo��Ph�:��k�:��˗��w�`� {�B�V/^�~�H�pf��]�BQ&M��Q�*C�W}��{|����Ǐ�t���>}��Y[�v�aK���m#����l\�6�ꫯN�:��_���2��b�7�WD���iii����XD���2�@��#L|�7�)Д7A�Ͱ������Q�x�С?��1�5k`�� �K�.�%�W�[8��C�9����
�RK�c��^<s�����]�ѫCE -��K_�`iS��.+ϕ~��(-�	�S�`c�՘C�<+�+z���gjgdQ;3Cd�/0�|)�'t���E�+�
�UD�pX�3�5[&���Y8���t���ᅲx2�kCBB�]�-�,S�����jC���M��C>Ϝ9�3t�P�y�0a�GUR ��+.*2}<��������}ܺu+,,����4���ƍ�sk�����k:�خ_�~��ӵP�v�!��ѣGo+HJJBi��oڴI�r<0_~�e������0e�X�۶m0`�6��W�cǎ>>>����?�<q�Ĝ9snܸ�N�EL� �gBJ?+FII����NQ��$jc�ks߶�?�r]���[À���z��F&y��=����-l��e˖��C�<cƌ���f��h��Ƣ�*�
W�/�;�
O�X��UA��ά_"@�a�`\233�у�Z�IWЦM$:o޼U�V�.=��-**ڱcLL``��t�?��#�իWk%*Z�f3;���Ԧ�'�dKK�)Z8�O��믿�p�5���FDQ��ٳYRdk������޽{��������z(9r$:�&'0�RL'>вR {�ѓ'O���'M���^pB
�۴i�lll<=����Bh+]Q���U$�z�ݻ��uT���c�ڡI���~�)��6�^���ds?���+���aG,�7�Q]����P�y�O�j70��:'�[պ8^"���MZ���+������I�gm<�8�@��X��<���76F�ѹs�w�}�G�l'�.DGG�E
`��80���Y��6�lZ�g�Qۑ��,OfcgSPT��?X�+l�v�ڵ�5�4�9����U�V/��b۶m6l��r����Ј������͛���O�:gj��:�Ս��
�
MT��j�!'�,X�v����Ba���Q�l<�رc�0KKK5gJ}�5�=�#�:��e����Ά�kҤ���nݺ	���#F�r���S�NUmu�z	
mϞ=���{TT"<sss�|vvv��w��b�ѣGWyh�Nذa���/�n���ŋ�/F����fs�����%K� ������~��(:d�w��G�=�F>��(H�H��D� j���+du/P�W^y�{����9���"�:s���R�ׯW��`�tRRJ	������۷WZ���@��h�"�M��D8���^�?>3ʈ�Ν;7|�pa���_�C��?����9�*� ]��x>��F�෼�曓&M�H� �:�Ȇ�DDD�۷�ʕ+YYY����ݽS�N�M����_������7s^^�F&�17��&>{�,��x��<��D� �����ٹs端�Z��u$*A�
AA�BA$*A�
AA�BA$*A�
AA�BA��A�
AA�BA��A�
AA�BA��A$*AA�BA�&�'��E����IEND�B`�PK!c�70)templates/newsletter-6/images/footer1.pngnu&1i��PNG


IHDRXX7�tEXtSoftwareAdobe ImageReadyq�e<�IDATx���;
1�Qq��]̋ym!�݀��=�K{��$�Z�@���
ĺ�!�P�����*+ ���!�j+��q�@n�i��!���
�pY+��u]�@n�m��!��
��8+���</��k��*��+)?e����5R�z
0�,n�&PIEND�B`�PK!��6,,)templates/newsletter-6/images/picture.pngnu&1i��PNG


IHDR���4�QgAMA���asRGB����PLTE������ͻ�������������������knu������~��ehm������������qt{���VY^���^`e���wz������������������@BFOQU��䂇����z~����������HJN78</.1����ݹ���������������ز��$#&������������ˋ��	X�}� IDATx��}{���5( �\A�(`�!
j���o�F��餧{&�~s�g������u[U���q�����ϒ�e���E��Q���"��$E��I���ɐ^�ET��,Jh�E.4�K.�FDAa:�A�@RQ�ljʗ���'8�5QQ���_�F�`A�KS#��/�}�����I �oQ�ƿO~�G�xN:���x��'���
YE�+7�J�F� 	P�i�}�@�/.7��DND,^���bP
fA
�‡yq�K;(����\���A�A�%ؑ ��r��oWW��F��m�=��_nW8w�+�C�K�$�*?�fM״�y�F!��k�A���I
�pݞ�b����
�C��W$=Y+��mY��mw彙��kpM����MS�>�?$�+��645�r)Ɠ)CzϜ�-��s=0|��l��~dD3��p'K�6{	�K�S��P�8u3���EE@T[%��v}��?	�Nd���İ�2�#��(g3X��|q}15���,�c(�����IG?RCzM��5Q�W���ҵt��~ǠC~'�(p�[�fk�*�0-?���m!���\�IZ�d�PX�/æ��7e��Z/�fK
��L|^' hʴ��M.-'!:��$I�v���<���|?0��dx~���k�i���o�"1	�z���o�%K��7)��5^�+�)� g�Eh[Q¢�2/q|'�:�}9N`^s�%�6�Jk�̳y'�kE
�@�d�r�o��%�wa8����ˍ��[�ho�1#a�ʰs^�*/��\Dl@����K��?��c��2PUU�����H{ݲm�[¤��1
쬨�abnn�x+]�X��V[�ׂ��g>ݠ���@ ʕ�jd�!�������5�e��>n���DO�HM��r9���c$n3�F�#��Ii�M�,p��}�,O�6=�p��X��x���9�I<��������P�-#�0��
����:.n��}�V1�X��nr5��d����tm���v+2�M{٨��� ���h�Q'�\��E�Ɛ),�8�a'ʧܦS
�i!9�"�̈$��c����eW׌%M��N��˥��m\�n	C�8�Pi���D�΋����Z��Kᨙ!8�W7������z��O2�[
APS��\��H0Z^�ϵ@4���+h�B_̗@5�I`\C^���
����	��K�_v�L�
,?r���Վ5(j�Q�#��ۙ��Y���W��l�ji���<M��Y��ʜ�"�cQY-@�M��`)�IJ&��N�b^��mަ[��'�x"nE>'���Fj���ɵ�w�{|1a_>M�my�=X�ܽ�kz���(���r�^&7��l�������I�
ߡ���I����U��Z./٭��ۆ�� `1G�K�e���*myY�՘�+�%!�����0;;�p��R3�ˋ������X��T�WUw��`28��ޯ���o�.C윯�PC��p|��ᨍ�p��E��q�m�J���;~��:�Tg�L�Ҝ�'=ؔ���t��Ӯ5={��N0�JczTn3���m�7��/�2�Z��m��`���+�wEa�1�I��ݪ���XR�ς_e�����[r ��"��.>���%󚗎�Uri��5a�	H(e���͋\7��i�1�[�E}p���>�h���T!"�Z�S:�����"��(	
y��_�A�$�T@r��γc���`3�Z���lG�GIW;���F`z�E���a�#�F���*����2�pȋ��۰��.:�r�r��uE.�斝#1�N���!�K��������Ѐ��3��X�����mrym�n���T�#��o��庶�X)��"}Ax51�D�J�V6�E9�2kJ�L���8\,���u�b������t�'Jh�o��!����K�ҧԎ<�XwqALx��]�
�=7:^ʍLj�fn;	�m��z�_P���LGi �}V������_+H�Vq-�s�08�<��|%L�i\H�B����M��`�K,��wd��	( gU�������Yn�r!���t�b�#��T��
åFS��`��҉�)[�)Mi�׶Ey�2��ji��	���m���,���p��!O�e���'����a�q�ˢ��� �L��C;�Q`� ,�edy��c�,&���ZA��a^�'���M�㧞$����Sǟ�u�nn�9��O^mq����</�m�iaȂ���.,���$p�� ό[�V���~&�#��#�5�=�V���z�'��EK߲C/ŭ��+q���P辯gv�y�n�N�9���n��e_�z}���g���6TIH	yd��x1s�|Y��"��5���W�:�%;�I]9�۪�a�埮�����,d�bfw��K�(��o����������7n/P�{3�9�X�ך)ˤ
��H�E�9
��\(��`���Q���ށ�n-��l��u@"m�d}6��BԼ��L�ȿ\��Q�f�Q P¼�nنe[�o�ݮYӂ���Y^�,7�H�%уy~=���VY �+E�JŲ#k`t[�'}e�%l���,���<@�V�
�< �|u^�
�T��NH��7�"��h��6�0"�J��6?���ՕW;��VV�e�w��b^�b�G��z�NE�+�7�XEPV�A��!VH"��LA�;5�c���m8�]�
�w���|Nxס�ѽV{��Q&m5�ND�Zfb��UX2F����5�<��v�p�m�K�~�����a{<ӝ7QL�J�'T��Q���y�	���<�0�ik=쳞��X9X��w�ӎ�φ~jP@B!S��t�6�홉�L���~�(�!�J�g��$����@~��s+0m�B�k��q_�톲"���P��2�'�sļy�G����d!���7�Ɇ*#�����?��s#�`e���6�C�Bi6�4�
;�  �ӥ���|�]\����v\'�]knzf`��q���
w�}!R��:]�y�����R(*ץ��hSC��wt�b�t��s��]"R/�-��xH��d!���Ȼ#�ʞ��r���S���K��Q��2W�-��VP�‘�-{���f�]��v£iLU��DbHoQ�C�/
�qj��lϻ�_�P�������i��v��S(��T$�7;�d>����1�����Ն�ץ��Ӯ��q�H%�O�6���tg��f��M�ӎo4�&����V�5���Ԝ���iO��b˭�'�	@�tF֑�>���:x"����%�����,I[�$��Z�[w&���^�5f�wlؚt����L�M������]G�xܗY�X���ĭ�Wyx��ny�_o�@6�k��ry\ӣ1;�5�r:~'0�����"T��u��j�$0�����y�c+�����U�tU��l��Ű��V�CAQQ�N�?wd�™�ss�x�N�2��g
�Q�E+�Y9Ѻ3��!� �c�i�~oVӈ,)
����v�Y��.���|鬯�GGG���i�v��nM_Kn<쏱2�&S~�^amaIa��(�5i7���]�m?�e�̨���L`�z}2!e�������u5b�҈)�G��,�\A�t�k�l^_��׎g����v� ��j����Z�^]���~�vQ��Zuz=^㸸�k�tFu��݇�޵,˦`�K8�W/iZQ%��cU%K=�ߨ>�g��i�t�C0�5����{��| Џ@�:��ݜ[zm���ך���c�O���A4��d�r)�C8��c����s�mvQb��Z
�㍊!���/nZ��kz
��!�E����9������,i�&z�`�T}��u���NX ���N6�ϛ�n���rCf~鬔$�\gy ���h����ڗ+��z�t���ͩޛ�\؜��6�ҹ>�F���i�Ag�^C����_�~��Z��k@{� ����qe-;:�c��M'O��iCHr��k�UFnй�ʨ®�-���Q�V�ON�>s���T��ҏ@��|:�ہw�y���H
���k�I��8Hp�u�@]�WK�=L �s��u�K۵�X��aAc��@�&6@(��.7�2�+�vmH�,��4��o]��,-�p)_�eѭy�զ7� ��n�:��bP��~V?p&#�w[�J\#Z����gՉ�,�����ZԪ>Ë�H���Y���;�f����&���n��-��`��Zs�d��B�YO�R�b!�z���0����Ng�Zv�L��#,�8
"�6:MZP����`�yÌ至�Ƨ�L�l�.�ũ�׍A�ǵ}�����v���<���e�FM˴�.�*VG�:+�P�	F2O`Xp��B�`E� ��)p�"U�<Gzo�6�ׇm;�M}y�o|8�o�{��]���/NO��7����V�"B�bw�@`:#jɂ�Y��;�ݺ6�4���/���몪Y��v�-3�#��z�i��7�&�m� ��o�磾�rT胆�O�Bh+��[�Fa�?n�~CXu�
}�l��}�\��B$V���r4�z�z.j�9��Nb����K]H;
�^:i9py$�c�x1�{��t֤���+Y���D���o���J㞷�lj��`�w��ߏ�i\��M��m{�k�"��m�j�b��������6�d�eM��)�]�e^s�I=�cD��*�$V�j�/�\�
��?�g�xg�@��cn<�F���>�n�,���k��2t>��f�S�F66�&�~1��#�N��n8��N���Q��N�Z�m:�m�K��މ�j�-/����ƈ'����;�!�N�U�с�p��+�M�{f<ޝ���l�nF��N;�`������x�'០��|`i}2�����v{��ș�G6a꣢C��:�-7`��N�J'�^ߌ�v��3�1;�b-�JroEC���*���1T��w�����J�}>/&�^��龍R�=�'���?Z����� �T�5OL��﹁BS��S���P�ݦ��5[�*0C	�~n�;h��ZS��f��a��ܙSe'���p��M�}�lz�z��O�wH���5��X���s<صÈI��l�i�h��j�����q�j���6��h�����^ࡆ���x48�=�	�6�3pKN�QV�vVǎ�������1̋�BM��|zx)r�TQk~ʹ�@y���6�S��JIq�X�j�P殳U�m|Ezj�F�eE@2
;�BJ�->LG2��5m���(��H�П�v���Z��!��[�?����eA��y{|��tX��i�H�����A������+�V�;�Fu��f�Q	#��f58i��@���:���x�������$�o��|?�K�̏�@��H
\���cC
j]ן���k5��R(��e�4��z[&�x1�vi�kg�uǦ�?i_s�Am0����G��׶Չ\���Oe���,Q���Sֵ�Ӹ��{���en7���e$fs���.f�a������Wi���N�pݍ���`_�\��S�ڨ�4�+q�O�NtӼ8S Xڄ��W���n^�V�6��(H\@S
뷆�$E
%)�J�T�vRk<ޡJ�M&�Cf~=�/�0U:�`=��6���O5�Ng�iR��j�f�nܿ��o:
f��ʜGS��]��d$�5�z�5�B���6�c�[3D�"i�,J
Y��;r�p��<S_'�[cv�^ �nJ�b<d�2��F��&2�)�/ �:E5��-!Ё��l6��D>F	ح�K'�-����)��7�E�P��d��[���v��@�4hN�,.�V�`�_�L;s7~tzI�:V�!H�"�Y��>#N�ٗ�e
KB�oW
D1,�FLK`S�C����7�DI
yI�x�Fc���3��gz����� ���
�lnL�=�'�]�
���e���D��>v���,�6T�U���`��~�`wȼ���ߛ�e�[2M�P�[��f3{z�
&��;���v{��˾S�%+�fi��M|�y���v����#+�.]:J�FJ����#7����
84�����3��Po��Cr��eG�9���]�z�M���H��7����)�>�,Z��K2�ٛ�����,v��fq�����/�[��(��_!.@��@F�S��y�.E�����M|�̤��U��rz����⯦���
�J<���즃J�;�
A���ʬC�U�^�x�͈�'�U0?�VYk�N|��e�;�BϨV���z	���J���1��ӈN%�r�}�O{��fA\���ehWF} o ��0��f+��M�k���ٯ�{���`���m��j�W���*ZW��S�{J����(@��&����x[�/��������s#$��nR�G�jMB�?<���I �IE�g��M|�P�i'�NS�������8�z�����iQ�u#
��K��Wm�j>|���~��:I�|���:�-�nN��w�7��@�	��i�g���w�{�7(�'=hV��j��]��w�8���_����'�>�fX-j� ����_����ip7��gEA��K��R�
x�ݫ9Ƿ�|����[�"������	7�X��Y‘7{�b����~�a������[L�Q���^򐿣:��Ud8s׳=��^�>�R��;�O���Fp�5�O�熨;�'��{��<HD���:b6��{�9��7?v�;s�m�]�[0���_:P�.�K�!穃gH߫,�-��|L�;��!y��,Wӈ�Oi���N���k���,��8!���zZo7g�����+��HP�n�����J�P�wU��į�TxU:��zf��I�=���bx�{ô�
��)eE�B���)��c/���e7�t���4�7�a=-6}Tn��G$4�^�O���N��w�>hլ�j��V5���C�3��K]vGj��\���X�
�1�_8��' ��F��
��d�Y	J��v���Vb.�0#��h�
��N��:X֤6��Z1�e/m|܋�����	A�u�t���O�~�,��A	���6��f�H�eD��d��#��z=�&)�gPz��~��g���CP�]�Qc�L�
��(���2�UM�݃�:����w8)�����y����gOCeG~ ��~�BV�4���T�t+��w`��;��d��s�߃���m;B�Z�9�-����t��Ь<��@@>="���2�>�ZcsB3��r��%{��聾?Pp?`J�u{]�G�󬲞Q��M���~�8��[�9<<�6 cv��I�(\C����T��i�_��R��b��@{i{�٢IM!�`��O�1�y'�5,�o5�Pd�`ܧq'1�mpev��o6�Ή�o"�Zs2�x�F��Ѩ�&�C���!hS®�w�!<?/@�x��!u?$E|<���cH�
��s�Ō��9�����׼S������(�(��9�!X</�P�<?=
7��C�5�Q�<�5��L	i�|��`G�f�=��yڷq<W��z���
+��w*	�C�A��t���j�y��
}'�{��ٰ�6�O]�E�yF(OT�~Wȹ[��;1��ML	5��<�h"���%���y��&����H�dA&��i�tZd�^�*)�Aȗ��N��
T���X4J�W�>x�{�ox��>���y�=�?!�<͘���^x�^�
���U%�ħ����ڿ���rCݻ���9��t6i5�Y�f5KF��`vG�fF4y�=Վj�/�uy�
|!~y2{S�ӄHeZ�,W#�74[o�$<���w:�ծ�����:��h����	�t&��PŖV�r,@�C�wu�o�'L�C:��f3���;lؚ'�`���[#�`�`��*�t19[�p�K_ƛݐ�����1�G.¿]P!͌�Y�՚�F�g*虄�Ӊ"�p�b��
�IDAT��B��di=��`?��v�c��l�`�]��K��g���3O+��,9wS���6ߞj!J��y�A-o�-�X.�#�0$���١;��ң:\��qhp�(BQ�e�r8E���ڍ1��DJOњ�����k���:��)U�mb�H٤N�]�;,��l�6���E����	����ɂ$����Sع�b@�ɱ3K�oQ��!ɟ�ya<�W�n���J>0X���g��H�͞W~"l������Ot�'����[�������z��FM���y}�����=b���l�pL�L�XK�=����4N#�g�=��!OW���^�8���u�GΖ��3���z�VSPSԐv�Y�*�oA��ڢ$׫�g�x�Ru��EiMF�ֵ=]eXewCi��,�|���gB�k�S"ؤ!�S=cT��jY��`��#"�볯'�����FS۳��um?���0���ZE� 5�oU��ry`ϩ|���_��d�Y�h-��!E����`yH���p��{^v��[�ZJ�uLi;�
�\�{#�Ýmѐ�fLGu��:�<��x���m��Z�
� ��h�����z�b��>�*���`��g��Z̎�f�l��zw4���d��zc`�=�u)��UF"otK� ��U��_�t�L�+���V�����ކ\�����f�Cǝ��'�/����&M�[�ݘ�[m.��;e���J_��p��n"�)GO��-}_��U)%��n�����}�RQ�a����91f`Z\f0PդF�U�� {Q/��}v���m��А�L��߾�A<~LÍcQWQ���~���X؎G�f�bsdhOO��~��vƦ��4�P{1/4]��>ݾ��88���l l ��_TD���X�{?;����7��\�	1Ԛ&��l�(N��nw:�p�y�#&$���&(�Ӕ�<�
��DI�K_H(h-��ϕ��O�u����YU�-&$����fw�!�kZ����6��0�a$YP4N�*KYC��͚�f���jI?�gA�㧥���f���ӽcU�fp
h8<U!d�s9�8��?�$
+t�
�}����]��ʢ�'�U1�<�`��)��
�Dzԗ#@�֝8�c�3��m�ri��@ q_x�CJ�qq��	�/�����1��"����O���n���E�V��^h?1���2���������d0���\v�|��|uI����)�(i<��!��a���ۋjZ��;�ـ���Gw�|!9j�kFX��y��>�4]ŬD��jңL�^�-���V�LŏLP�B��C�͋—Tz ���2��M���#��������0�m����ؚ� ��%
�b��6��D@�?�Q��M�U���E���Ht������z �q��׷{E�֕�s�;����4����}[tG���K��*�1��ᇁjr�P⫏��D@Nvw�ϛ�������\��9��H�B�BA!,�X+쎢�&J�Ȣ�}�+�07����i{�
�*.�z;��m9-&�����偠ȹ�*���T���{��4+��`�|���{��3.oYV�4z����R�yM㱿��p���~Dv�~�
�p���ﺞ/�v�����_�\+�jdPʇayvZ=@ q�����3�[�W���<��GJ,�7���qG`��v�󰊳��n������(~�i[QhD���)�4���V�9��V���j4d��:6�+_jy��H�,���1��B�Ta[�E�LG��R+
���w�o+���xo�鬧,H"�I%-(�(�K|���)�1y�!��ˣY��P(_��
F)d����)݌��#H����Y����^}~˾�g��J2�R�Dd7�}�@��*�f��B�2��vm-]���O���x�*��6$ظr�v!� V)	����COVnӨ�[����Q
��.�?�,E��Sc��/J�#���W!�g��/珏^s%�/m�e��b)��B�c�"��ͷ[�Ȩ�8�o�<ϯ�v{S��Rn��s��mr,���:���9nQ�2�#_��Rt��G?�U��M�~tA�B5��F��t-���.@,��������HH$����v�Fu%�B��ͤ��Kg�-��{y�e9CT��g��˩�m�(��X6�������U��
��&	<��
�05�#�M��3%�%�4
A�nh��3BH�)9pRU�U��C��XS�O/&��z��sJ�s7+;���7>ȼ��#y'j�*��O�=]���gP�77��=���
���>�@��Y�T—#�ٵ;�o���%<��~w�4=���Df<Ju� �B���B =9,��@LU?X����/��^F
kp��_�o"�S-�y��
I`_�>lB�ka��ti��w�9�m5Ф�ȍ��;�B�����^���� ����~,�Y��i�����L��冀*A滆�����3���ʌ?����o�� ��s(���a��}�1(����ɏ�Z���JoqU�P1�x�S��t�H����4���U�ǫ�W��O�����6$�r\���5�q�c�C��o�/����?XE�iY�S��c�#d*2>��B������=-eʿ��
t;������E�Ղ�,E�>,��⫓���ѶW:g�8��<C⥏��+�X�(���$
—����J���޿������$���[��������Ⱥ����UIEND�B`�PK!�Xy���&templates/newsletter-6/images/mail.pngnu&1i��PNG


IHDR#��tEXtSoftwareAdobe ImageReadyq�e<AIDATx�ܕ_k�`�M��U]�W���p��z�2�)֋�;�R��Vc�u����OR�
���*ҡ�/�Bbw���h��]���}.���s��y�9oUUmKъmYZ���].���N&��x��q�F[#��}n6�X��=�u�.���ۯ���+EQ{{q�����V.-�>��}��i�N��β,�B���C�K�J���#�>�D"�>�F�F^���އB!Q��i�L5�p3-�jUQ����߮�>ǖ{O�u�$!	�$ɍFcf&̧1]\^~O&�~����0�!̖I�W��n7`�p8��k���E3�c�X"�9��̓��$���g�
`��⢒NK��QL�T��V��ij�?�e�?�M-�i�n���3���G*%����B0����ll���El#�%:���ψ[a�D1�]B1�D6�9?���on��SY��<�J	���E9񱂐F6�������K���|��,on~!�OX�k���^O���iZ"q���������A���n��������Ӓa4M[#!	�ݎ�|��|̭?f!�D��s0���P���IEND�B`�PK!�#o,,(templates/newsletter-6/images/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!0PP�jj(templates/newsletter-6/images/header.pngnu&1i��PNG


IHDRX)f��tEXtSoftwareAdobe ImageReadyq�e<IDATx���1Kja��<��rH<$5!n����kKR_4�4F��M-��bx�
].���﷝�,�s^�2w�S�כ������d///ooo����O���������nW����]�G{���OOOwww���!��eY���[��霝����������~������󓓓��[&-x�v���^�7����_����
N&����<�
�m�2W�e�ժT*�����F����T�t׌�n)v���t����E�v��-� qZ�—�"�u����Z�f.đ—�"��z�f�i"D��"��ei �R�"�y5@X)��)� � �4�N��:��,�{�Deݾ���&WA�o�B��@�j!1���ri� j��h�Ȼy4*��
����6!t^�h�,����+&@@6B�o���S���!B�P¢(���LJ�J�F�ro����`g��톉�rIEND�B`�PK!�G��'templates/newsletter-6/newsletter-6.pngnu&1i��PNG


IHDR�����gAMA���asRGB����PLTE����������NPU����������fim������������������������Ÿ������������B��������ֵ�������������xz~����^�����p��4���������������٪���.15��2�̐������
tRNS��������'��IDATx��\	{�&�֜�0�$߱�����\gd;W��~���{Z�	!$F���tsko�$1��ըT˛�q9�nn>U���p5*}�Ѭ�>�:.�,ǥ|�����¨�`�����
�3ǻ���w���wc�p�`��O&�p�@�Wۻ��~=˻p0�[�:�k4L��,9�|c�Su3��*Y�I�����`vw�4f!H�c�iCS���јh>���fv�@��ȥ�-3���S��#�bp���ONX�� �J�KɊ��O��߽jşi�d�DE�FTCH�(��� }jM�|x�h�8��w���B��z�H�Q�����(wj����jy���B�Ц'��n���Yog+UW�u���u}׭�g��m�b��1���eA��caӆ���+�=k��i:�j���*}�d�M;��٦�֫�P`�
�l$�}tZ*��Ҟe[�N����e��P-���W*��
u�}��`{�Y�Ł�*K�g�)�Kv��`1P�/<J]�I�[�^pP��v�T���_�*���f+^�7�M!�T\ۊ[Cۦ�k�䂣UkO�0�Lo+�CF_rPU��o1�}ߕ��E��q5[-�փ~2Ͷ��ɶP.�M���il,
i��	���,��k@T�j�r�hSQQ�, �Z/�4�]�W:�/N���I�N)��R��4�tYHI�78�=�N�y˫���7��#n���t���y39�aH�}�;슜h(v�t��t�?n6��j3��V��~��oNG��|?��|>��0&��|��n��ʶ�=���l����3c�
�2*mF��\}b}m�\1��a�OWE+*G��nK��u�+m��fb)P��m�.�^�y=P0��Z񺮥����?�g�W�QY+uɬωӨ�)HCoը�)�S� ��N),��V�G�����b�	ea0�b.Yun�K�8k\L�qᝳ���sY$�"�vB�bk����v���d[�8Ȗl��%K$�5x3�p0x�6%�,�ij2K#\�A��C��9k)B��D�lm�9Go�����.�pY^Kie6"����Tc�栝���MJCI�\�1�,̪��2�e���/���MT)(����QY�:�cR�[B�HH�6Y_�3�y�B�� D�R7���7Z���D��87�En�����\1�bp���+W�O0X�0T��{U��`p��V���l�:���`v��f�x.���Z�j5�������8�J�?x��!M�ԡ!���ƴ�Nu�X�x���lHm�&P^Ũ��`���]�/R�m���l۷e���jq9�q����-������1�x^�9H#�q>{!L9x���A�u-9��{��ZkV|���!�Fx�3������-V�8g���˫~�����S5\Ej�1>���K��*����dE��j8k(�M�l�k����)L�K,p�K�\)���c	��֥bS,�Gk���Ř��	�Ţ����f�T����
���"9L�θ�	��JM��F�#d�Fi�1�a�4FkB���H�6P���l�4$�e��%%C��
�j��A��TH�A��n�~��K\��3�����$W�[�Wͪz�[�M���$�0F�YۘrF2c�Q��2"���X��__���C�=��O6@���᷋-��� 5�>�eR�!���3#n�[Q�I����"g��A�C9���- �E�ь������@�T~��a�rU�Kx����?��ϭ��W��9"}�֪z�%�s�g�	��&Y�]2�v`k�Sp�4�9S��V��uw��S�)�v������?���5l�|�.�|���_ZL�q�p�%mS
�6���7��16o�|��S���
�
ʹ
���xd�O�� �T�s�?�j��n
��v��Z���I� 2���Y�$��]Ml����w������C�'B�g)���<%��>�l1�z��;NH֏-�E�=0�ml��I���D����� �ӫ?����J�4�����
\�����&��f2l7���`�����~���v=��6#��\1�bp��o�A�l���c0����r�^�g������c�T�!��p���l��j�Z�n�]m��Fm�7�����������`�Ƈ\W�����}}�`��Ӷ������?�?���Ǖ�>�|"o�F��Q�(�D�N7�yA(}��)O��YZS3�ݥQ
U��0<\��9��1��u#\�m��PB��L���E�!�o��}��s�k���*bn�v�[��?��R/�
>�~:�p0��64�֞�B&dmt0�c�]/r :Ka1,O$��3�'ð��g1���h�M���bZ
<d�'��i���.���ax�d�~�հj���|ǹ���Qu�Pd E�ȩ&�GR�0z�ž��~z��E�E_d�C�4�c��TU Ub!!v��mLp6�ے�XW4q�e�m[�����{�A�h�mi��m�W��v]�]�Zik�hu�1`�\JC
�p!�7�aG�є�!wa8��9FՅQJSII%�ԔQAMf�ׁO�|+%]t��[�Կ�����?���2�%�3��-{���{‫�&@�令��b1�z;]t_o�BN���m��BI�v��cM �4''WI��\c��Ʌ��;�1��+�Jr	��.J��3)�*��̘е��@}����i���|�����ދJX�XQ�4�XC%1��>�
r�G��:[\x�'�!?�@qR�㍷��
z�s_,:G~4�QW�_�)��jޤ�B�hi��מ=���;��� �gW舳 Φ`K�v��$b��.pFJ��m���hq5�����i�->�D����|4�K���V��5����V��a��T`QB��|����}���S�ۯH�pxxx8�?�6><��M- ưhp���S��j�i�[pHmw�F�@�W�9�]|�%WZ|��M�?N�>���Nl�c��_�6�
����pzPX0<�4���IJ�uNtJ	�_s��v[��kw�C�(��k�OC��\��T�a��&:8ǔ�%��Z9��uZ�7\'=��O�5
l`���+ء
��A��90_�o6�i���<�����W�H����<8�9H	b�|u6 �����]ܵ��F>�Y>(���+r����p�F�+qx�"��m�n�9<�Bq�<�0�-����q퐪k�:���M
4_�6N�_ŀ�8p/P��	}.-?����p~�LL�T�A��߅�h��Bu�ɦ��d&���j_�q�+Z�5�#̶�o�i�Q~�C�5{�������&l��ˣ�.�ш��b�N���ƹ��|>�L�j�����a?E(��랐�W�l���|{����&����)s���HD����+���c�yG[�`��O��k��+W�c�ɸ��&�q)�3.鑿�l�݌#j=�!��4|�v�����-�P3�L�r�m�Kс蘾o�����.�Rb�.����
��ŲF������o�g�kp�#�#��-��-���!$�:�z2|�Y�p�}i�Hø�eRmH0���!
e�5�pZ�=��>��C�!�NbkIEND�B`�PK!��On	n	"templates/newsletter-6/install.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
$name = 'Build Bio';
$thumb = 'media/com_acymailing/templates/newsletter-6/newsletter-6.png';
$body = JFile::read(dirname(__FILE__).DS.'index.html');

$styles['tag_h1'] = 'font-weight:bold; font-size:14px;color:#3c3c3c !important;margin:0px;';
$styles['tag_h2'] = 'color:#b9cf00 !important; font-size:14px; font-weight:bold; margin-top:20px; border-bottom:1px solid #d6d6d6; padding-bottom:4px;';
$styles['tag_h3'] = 'color:#7e7e7e !important; font-size:14px; font-weight:bold; margin:20px 0px 0px 0px; border-bottom:1px solid #d6d6d6; padding-bottom:0px 0px 4px 0px;';
$styles['tag_h4'] = 'color:#879700 !important; font-size:12px; font-weight:bold; margin:0px; padding:0px;';
$styles['color_bg'] = '#3c3c3c';
$styles['tag_a'] = 'cursor:pointer; color:#a2b500; text-decoration:none; border:none;';
$styles['acymailing_online'] = 'color:#dddddd; text-decoration:none; font-size:11px; text-align:center; padding-bottom:10px';
$styles['acymailing_unsub'] = 'color:#dddddd; text-decoration:none; font-size:11px; text-align:center; padding-top:10px';
$styles['acymailing_readmore'] = 'cursor:pointer; color:#ffffff; background-color:#b9cf00; padding:3px 5px;';


$stylesheet = 'table, div, p,td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
.intro{
	font-weight:bold;
	font-size:12px;}

.acyfooter a{
	color:#575757;}

@media (min-width: 10px){
	.w600  { width:320px !important; }
	.w540  { width:260px !important; }
	.w30 { width:30px !important; }
	.w600 img{max-width:320px; height:auto !important}
	.w540 img{max-width:260px; height:auto !important}
}

@media (min-width: 480px){
	.w600  { width:480px !important; }
	.w540  { width:420px !important; }
	.w30 { width:30px !important; }
	.w600 img{max-width:480px; height:auto !important}
	.w540 img{max-width:420px; height:auto !important}
}

@media (min-width:600px){
	.w600  { width:600px !important; }
	.w540  { width:540px !important; }
	.w30 { width:30px !important; }
	.w600 img{max-width:600px; height:auto !important}
	.w540 img{max-width:540px; height:auto !important}
}
';




PK!�Fa
a
"templates/newsletter-4/install.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
$name = 'Notification template';
$thumb = 'media/com_acymailing/templates/newsletter-4/newsletter-4.png';
$body = JFile::read(dirname(__FILE__).DS.'index.html');

$styles['tag_h1'] = 'color:#393939 !important; font-size:14px; font-weight:bold; margin:10px 0px;';
$styles['tag_h2'] = 'color: #309fb3 !important; font-size: 14px; font-weight: normal; text-align:left; margin:0px; padding:0px;';
$styles['tag_h3'] = 'color: #393939 !important; font-size: 18px; font-weight: bold; text-align:left; margin:0px; padding-bottom:5px; border-bottom:1px solid #bdbdbd;';
$styles['tag_h4'] = 'color: #309fb3 !important; font-size: 14px; font-weight: bold; text-align:left; margin:0px; padding: 5px 0px 0px 0px;';
$styles['tag_a'] = 'color:#309FB3; text-decoration:none; font-style:italic; cursor:pointer;';
$styles['acymailing_readmore'] = 'font-size: 12px; color: #fff; background-color:#309fb3; font-weight:bold; padding:3px 5px;';
$styles['acymailing_online'] = 'color:#a3a3a3; text-decoration:none; font-size:11px;';
$styles['acymailing_unsub'] = 'color:#a3a3a3; text-decoration:none; font-size:11px;';
$styles['color_bg'] = '#ffffff';
$styles['acymailing_content'] = 'text-align:justify;';

$stylesheet = 'div,table,p,td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#8c8c8c; margin:0px}
div.info{text-align:center;padding:10px;font-size:11px;color:#a3a3a3;}

@media (min-width:10px){
	.w600 { width: 320px !important;}
	.w520 { width: 280px !important;}
	.w480 { width: 260px !important;}
	.w40 { width: 20px !important;}
	.w20 { width: 10px !important;}
	.w600 img {max-width:320px; height:auto !important}
	.w480 img {max-width:260px; height:auto !important;}
}

@media (min-width:480px) {
	.w600 { width: 480px !important;}
	.w520 { width: 440px !important;}
	.w480 { width: 420px !important;}
	.w40 { width: 20px !important;}
	.w20 { width: 10px !important;}
	.w600 img {max-width:480px; height:auto !important}
	.w480 img {max-width:420px;  height:auto !important;}
}

@media (min-width:600px){
	.w600 { width: 600px !important;}
	.w520 { width: 520px !important;}
	.w480 { width: 480px !important;}
	.w40 { width40px !important;}
	.w20 { width: 20px !important;}
	.w600 img {max-width:600px; height:auto !important}
	.w480 img {max-width:480px;  height:auto !important;}
}
';


PK!��qdd'templates/newsletter-4/newsletter-4.pngnu&1i��PNG


IHDRxv4���gAMA���asRGB����PLTE��������������������������������������������K��N��k��n�����i��:��#v����d��]��������mml����R��```RRR�����������vvv���������???����������阙�������+++���Ɏ�қ��t������TIDATh��Z�vۨ	ô��ґ,�-?������GJ�N;��j�+�	B�����`'�^��B����؀���
~����~����G����K$o^ɯ/��B���B�G�R������'%�u�h�(���٧J��Sg��t:sna�ٴ��f��n,�ns8l�ݡ�y{�o�y7_��m�^���o�Y"���b1o�E]��ᐙi7'�9�|qhW�Ŝ^�E���ݴm��b���!�̡��T����e�B�u0�4ƈ��Ԭ����g�Ǜ�
]�R����?>ş�?�o���֮��\J����2�1��c�^M��uI�t>�>"�x>��t��)^r��)>�t��z�ϓ�>ޞo?��;��o�������3.H���re1�1f�KeH��b3d2�B9?-c�"Kf��V�q�<|��c�<t�J�J���E]g>�*u���Ue�GN����(}"b�5�n}hc�T((�C{�7�u�<4�>Q�C`uU�����&$�GhL-j���c��_/t^��7���PQ�w2��o��?���m�����s�Vfe�ebY���e.�a�w���J�E\�<��e�hy���&^�Rr���$�&�`V(,[xYJ�&9����sP��gX��P}1�Fl�2�h�J�D�MrHA�>�d�0^X��cZ	̣w܀����L���i�uQX�j�]�p�Z���i�Z���h���
RW��O-ڦ�p
)�P�5�{��JT�EΙF"N#�CW�����*�YL��`*)Y�Ei�4aR��"+#�2ƙa�GNC�K��v��E)x�u�N��9sYF�w˜�B�=0v%�L�$�\;)�L�I��4��y�{i�ϖ'�g�q]�����餽�|�(tRx�,��ũKjP
��0[�)N�(�Ż-c՗!�?�K:��-�Ne`U�0��腩�3p2��0.&����J�_1*D�
OT\��b�h�D�����b��D8T"&R^�&�ZY+1S�h���Q�,ߦP��Ģ�#�ߖJ*oK��e	�Gyf�����$��䌥�H��^TX��M��Z6��^ឞ{omj{���Đ�laK�7��
��˭C%6<�[^���HD��c�=�H9��C�b��Z��n̸��	�$�x8>�9Rj ED��¨40��X��8��A巅W�o=&��=rX}�]����vh�^Tf�F*�π�ظ�t#!�9���@�.�T�Ik��d���ii|�EQ��l���h���`j���E�Wlb�L�Ɔ��5!�'؝���b:��X�R�[����TcLݫ�|%�7O&�D��n7)v��~W��RS	�&����OB����F#�O�����ў0Y.G��ۧ�N]�˛�d9�u���,���n���n����x�1.&���\��w}����/��X��_�W���ww��
7���qu�E��c�9l�E�^T�)�:�!> <�^�J&ˉ*�;G�g"u

r��,��ϕ�f�f�!P���@�u��b5���W��j�^$��=�&DU�	�|�%��rR�¦���z� �b��A�5v~eB���ns�t���ռmו	kP�W��p�2���ڑp��qT�Cč��F�
��^�eΪA�'ͼ��V�cM�震����/����7�a�bɑ�"Alb��B�D-Y�|j�:X�G0D<eg ��a�Y ��"���X�K����)9�[�Ef$ǐ�-D,�[�2@�*_�:��D��
����'@Ջ�m��W
��fM_�l���l�w����U�=w������6��j�>�{�
�%׵~�yl�vՎ;a�����]^�G���8�h��^7ͱ(�#ƛ痈���۷����~�=���6�+��bE�H�D��t��-%���7X�@<Og3���M/�����o�"�9��.��k|=�-����lJ������_��n��������Z�	����Z������B<����}:�͟��CW��uyJ�u�橉��(l�~��[���'��;(�^�;Hy�w��.�}/�J�~�nw���#	��	��܎v�^�OF��hy��~�O��͈��%2��Ͳx�I����o9Y�&77˛�[R�(��Y����P�
I~4{�1�[Au�r��3�Z�G:��~�Q�� 9��~@У�>f����<���^�w�^yH@z<����L�J���	z�
'�������pB������^�2|���'������ ���meiڟ���R���p�)q�����]��À&2�p�؉^УK�@�K���P�0�,@=��7eI��%,"yi���J�ᓄ~��A�؁�Nb�8<$�� �N��9cId���)��Q���QI��&b`��NP��X�h��g����C���e�;��ݶ�C��Z��f��L�J.�'ҾN�79�
�z1^�M R��x�)8,����]ktj8���q-8�"Xq�H�h�M�&�`A���AR����q�n����ڭ��KyQW�	<�y����<�*FcƢ�[�2���Jc�B�t����*5fTd9�D,����x�<����6���n�&�gs
�uSz��sjOv��J��Շ0�fӋ�kB/��fC��TLT�u��XU��ۦF�W׬���#�:�AbD��L�w���5��Ƙ������=U��)���i��YF��2��E���]1�LH�G��oR�>�_
!�t�$�I������}_�D���]~���O��{Q=B��h<�_c}��~����#.�<Z��;lt1�[���0��'�O>}�Ϩ2��~�,^�+���g���3���R�P��w�>f�N}=z��6KFόp>�G�^�_�	a
��{��IEND�B`�PK!�A�
�
.templates/newsletter-4/images/message_icon.pngnu&1i��PNG


IHDR))�`�tEXtSoftwareAdobe ImageReadyq�e<
cIDATxڴYilT�>�ڞ�0 9�%�%Մ%	$�@C(�*$P�J�"M�� �WD~�5�*�Z!Ѧ�"e#!NU� ��Āc����Y_���8H��>�f�̻�����{�D�Q��W5�B�*�J��d2Y�E=�x<dK���lq8�xV�v����r� ��֠�2c�����%�? ��A�F#��@%�H���N��KIII�����#h���o�9h�6���!
�d(8$�pXɤ@�1��"2::*#X��Ȉ$���Ȝٳdƌ'����1�!����)��h�ј*�x,���FF���G<� ؤ9�Ţ�	>���G$Ih($|2~�,X��=�˵ݎ�/ ��mń�7<<*����޺���HTn�ޒ��V	����Bt������%�%%pu����H�c���� <�,<_���M��g��:��@s���}�7n(���~+�=��s���H�?Z����P���ᐙ�3���Z����Kdd]0�bŊ��v��{I�o�bq�)r��AZ��N�4(���x�b�ZM$
&�M��o����s��3#���!A�����u���;��t���Ǔ �K�li�}ާa�;�v�I����Ul<� zz��b�ۤ����YV?��s�&�~2H��B��hD\�̍�M�x��8�_�y��S،��}�条c$v��U��������#�~�Hӳ�>���`�N��͑H���&����*�C��
��p��;�;2�{��n�˧��@�Oʊ�$'/OΝ;W��Դ9��{ 7���۱"�io��<���b�`�e&�3(#��x<�m1ƒ
��20\o�)u�~vDpji�z��w߅�E7Nv73�?z{�j�{z�B�4_�&���7���[����Hnn.��'��A�y���aU
�����1�
?�-`��Ǎnh�
�� �=�P�f���9�v�ڟ33�S��$����6h[�tuuj�
\Y<���i���o_v�J�
!(f� ��I����g@��%���!33�������T�xU����r�/_}u�fժ��8��?�A����Gu�C�ԩS�C-������3��~�`��)�.���J�JA�缐ۅ��"O��q6�Ϯ_�.��Xd��翖�s�B����"r���UK�,V����zE@��^�t����f3)�hA��-;w�)�W�T�.]*۷o�F��q�K	������J��������S��R��}H�Y�z��W����\gϝe�T�\i����GU�Br�*�5�b�k���Td1Os`^-����_��w�-�-[~��1 �y��\�9Q�߼ys̭�腲�2Y�n�̜9�y�Y2i�|r���Q?�X�~?Rl�{0\HUtM��Xݰj�	��K���`���׶m�.��?��+XJ�K����%�颼�H���
�<^�z�lݺU-[[[+��]Z�Y���$Ma�W���t��b�=�#W3�<�Փ�U�f�H^~��R�0S�}��ǯ����>
j$���1>N�2E^y�Y�~�|����;�`�!�4����y[n�@����x����J+,��c�`{{�v�(������|��2ej�Z{���r
��嗕�2/���7o��^zI�ޱc�|����wZ��׊����v3��uB]�8\�,��vD`�CKRPy�	�S����ߧd.�[�B�_':����
صk�477˲e�dÆ
��ݻw��9sF���q��"g3 t���8j�@_@u��[��|I&���Yb"J0?r+����]Aњ\5-�d�u���/����
(L>��x�]kGߥU�i�S=��enn���_VK��Y<v܄`~/#X23���j�_WKBs���x�b�\�xQf�O����?��|��'���$���^*�<g��~�V��F	Yq�Ų�/&a�,d���kQ��ܬ,���������z��N��X`Q;���Ǩ��|d02�pجvD�z����m]���=W��d�Ŗ2%�;�����;3҂i�l|@���ҥKJ�iӦ��G�E	����Q#Ӎ\�Dѝ���VL��z�@���5�gx�˭"O �����`:X�-]y��+"-pa�'NHuu��$��bM��I���$�B%�}���5Ғ��P<�� �JJJ���� �:3�: 97{�liņ�y]w��H�?'��T���KQ��wr�b��NW��VN�<9�
ܭ'�3Щp����AΥ��*��#6��Ӡ�p"Z���;IS��x�E�E��_�梾���x�~r���C�E"�����)A�8� �	t��A"ֆC�Ϙ�h�|ugFJØ����g�yF	�8]դ�cY6��@J$�R������vuw)�Ԋ´[]U���s$�:�B��GfϞ����N|�^��6^��vR�.Af�n�tcU����Ii� ��Yc����{�-U!�Ч�Ǔ�̼yU�8,���cj܏�ϟ�/���ŀ��*�� ����:Q
Ŵ&am*Z�	�`UÒ�a�T�Z�ufz!�—h���[�'�Xuɖ�=�8�(���6���E�j���b:g�i�肛��3���Lo��@�,����6p
F,��s���4�6+".�b��f&�͡��<=�[n�����aŶ�[��|�]o���e
����رcc��e,zS@S�鈾�"�<��0�� �ُV���!ԥ[�x0;7��
	쟼[�G��A9�D�wtvk%���u� I��{#�mƸV�q��r��-kRçn�lڴ	��Tpp�8l�&��4�� y�f�.[�xx��W:}>�gQ�"��*'F
pb��k ���6d��NW[�:P!6nܤG.�Ӧc�i'k�23���Y��fC�e�ߟ��;�/���Fʕ���۸�'�����T���|�WR^^.�PH�O������b��S�?�p�7�\t���"�B���4��G$�8�EƂH�@�C�b��>ܧ�|�-{֛#ӧ��f4��P�4���'A�-Ǐ�z��
r�D�bgȅ^n�,Mךt�G~c��0ݪ4�)�M���'�|R�=4�)��+T��MnB�Ż���Nz1�S��76��s=3$Y�
��w]Z�C�x�@�EE��A߲�4jy��♻�ܼ|-�333ރv������)n���_m�t����cEㆶ1S�,F�hϬiAR�`9�ׇ�KJ����^��0�s�˙�m��������V]�~c��6��yHw���aZى`����ax���vAf����ÝNn�{��ڪPVb�r*Ba�A5Bt9�X�1/?���r��/X,�>�țbv'F�IEND�B`�PK!������(templates/newsletter-4/images/bottom.pngnu&1i��PNG


IHDRX("ۄ4tEXtSoftwareAdobe ImageReadyq�e<MIDATx���;N�@��J��.���`���tHа	[�h�IH�qCC.��i�G1��4��dJ�u@Α,� �X@` ���@`,� �X�����6����Ɂ[��z�~~~��݁�ܷu�u��j�0�>n��V�/Ͼ��@��X@` ���@`�'��e�g>����z	��Z}�A�"+�7�na-������lL X�����5	,�l`���
�i4�h`� X{?r����9XY�6+��*�IEND�B`�PK!x����%templates/newsletter-4/images/top.pngnu&1i��PNG


IHDRX&��rtEXtSoftwareAdobe ImageReadyq�e<�IDATx���i��0�a��ysɜ`N��Ijlu�#�ۃ�O��2KR��nIF~��0��`T��~�P	B@��!=�#��c/:�#�]���+BGk�q���g�V��� �{�G�s����w1��!\�h<�e�a.�1�����jL)f;���0F}�#o��c�Ƹ~P�[>1i(?O�G��C譆��_��*�ؖƋ���ě6�/�_a���;F��"�$b��c�b�H��xc��NK�Ő�\�<]��hg[�ϛF��P
�hb5vY�H$	�=�bі�-%]6�Ϲu�Ax�~.�e����1I
�V�7W�pa�	�6��:�r���:c����U[�ɔ����,����V�˕[�Fj��r����Y^S>XM�������
֔�6�0)8IK�m��q�#Q��m�S&���s�uʱw
�gb2IqX#�4	
o�j!�gW]m�����'�� ��k�
�9)(O#ӿ�,zli�_b�ے��K���m�"�2,o�iA�32O��r���Zr�E��ߔk�˥�WscA8�+.ӎoxpM�ڕ�4�Ǥ$ym%�Y�e��e�G�(���:�L�b��u|� ��'��8�Χ�f*��gE���s�i�q��9��aԟ��w˥�񍟆�r�I�(�	�90���"$wy|���<;S���̅g�+&��)V}'��Fr�5�c����V)O���|���=�68sx�q4�j��3�_|}r����N޹��r��:�4��jx� �5�bS�������w�(�}�;�Q��!��E ��G*B%��$V�l�|�zB��T�t[2�@E@�AȬQ@�Ah8�+�� �"���	�yEH���?0���c�IEND�B`�PK!�#o,,(templates/newsletter-4/images/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�V��++!templates/newsletter-4/index.htmlnu&1i�<div style="text-align: center; width: 100%; background-color:#ffffff;">
<div class="acymailing_online acyeditor_delete acyeditor_text" style="text-align:center">{readonline}This email contains graphics, so if you don't see them, view it in your browser{/readonline}</div>

<table align="center" border="0" cellpadding="0" cellspacing="0" class="w600" style="text-align: justify; margin: auto; width:600px">
	<tbody class="acyeditor_sortable">
		<tr style="line-height: 0px;" class="acyeditor_delete">
			<td class="w600" colspan="5" style="background-color: #69b4c0;" valign="bottom" width="600"><img alt=" - - - " src="images/top.png" /></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="w40" style="background-color: #ebebeb;" width="40"></td>
			<td class="acyeditor_text w520" colspan="3" height="80" style="text-align: left; background-color: rgb(235, 235, 235);" width="520"><img alt="-" src="images/message_icon.png" style="float:left; margin-right:10px;" />
				<h3>Topic of your message</h3>

				<h4>Subtitle for your message</h4>
			</td>
			<td class="acyeditor_picture w40" style="background-color: #ebebeb;" width="40"></td>
		</tr>
		<tr class="acyeditor_delete" >
			<td class="w40" style="background-color: #ebebeb;" width="40"></td>
			<td class="w20" style="background-color: #fff;" width="20"></td>
			<td class="w480" height="20" style="background-color:#fff;" width="480"></td>
			<td class="w20" style="background-color: #fff;" width="20"></td>
			<td class="w40" style="background-color: #ebebeb;" width="40"></td>
		</tr>
		<tr class="acyeditor_delete" >
			<td class="w40" style="background-color: #ebebeb;" width="40"></td>
			<td class="w20" style="background-color: #fff;" width="20"></td>
			<td class="acyeditor_text w480 pict" style="background-color:#fff; text-align: left;" width="480">
			<h1>Dear {subtag:name},</h1>
			Your message here...<br />
			</td>
			<td class="w20" style="background-color: #fff;" width="20"></td>
			<td class="w40" style="background-color: #ebebeb;" width="40"></td>
		</tr>
		<tr class="acyeditor_delete" >
			<td class="w40" style="background-color: #ebebeb;" width="40"></td>
			<td class="w20" style="background-color: #fff;" width="20"></td>
			<td class="w480" height="20" style="background-color:#fff;" width="480"></td>
			<td class="w20" style="background-color: #fff;" width="20"></td>
			<td class="w40" style="background-color: #ebebeb;" width="40"></td>
		</tr>
		<tr style="line-height: 0px;" class="acyeditor_delete">
			<td class="w600" colspan="5" style="background-color:#ebebeb;" width="600"><img alt=" - - - " src="images/bottom.png" /></td>
		</tr>
	</tbody>
</table>

<div class="acyeditor_delete acyeditor_text" style="text-align:center">Not interested any more? {unsubscribe}Unsubscribe{/unsubscribe}</div>
</div>PK!�	��ll-templates/technology_resp/images/readmore.jpgnu&1i����JFIFdd��DuckyU��Adobed����






��P��r	!1�A"B�UQqS�7a#$4&��?����c�P�o+�N���r�~c-���P )Т�`4�^A����,�n�k�.�Ͳ�!���T��($o�q�����fCV��?]Q>�JC��C�
�A�Rm*J��A'����N7sA}7K����1�1�È$G��}�%KKM�s,�
!#���	#�e���h�c��8����u�'��C�`c�����w4�
lb��e�|h6��rS/�e���4H;lA�F��
�#�Ӌ�?���H�#�c�L%�F�[Ĥ)��&Tw��AK{ŗM_���N�0��M���ǭ������VU��s1c�J�����5Q斃>��0��6;��HG�[2�m�O��s����R<]L������"-(�ò��G���BO0��Ee����n8���b���{1���f�Th�m"r ��*Pi
���hx#u�(x��ߘ�{��5�����<CW��\H�ř�J^u�B�Z	)X)P�a�U�y�)�I�m�Ij�H͆7'"��g0=���Kw��罊���0[Z��O V�0묗/�%Ek�y�)��cN&��?�cAv��V��i�-�םB�t�%@����>s���T�ne��2^�jݺ�����ƹV�)�G�[n��R�
I�B�y�6gg�!l8��r�'�W���<7pP�n���M<�n!C�B�AAj����V���Hۛ@�#tp
�!�#nmEڇb�N@������)��V��0�c�s!�1�!�l���Ϡ��=$�@4���	ߒ?m:�@h
�4��
3�w������PK!�#o,,+templates/technology_resp/images/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!-|��KK/templates/technology_resp/images/separator2.jpgnu&1i����JFIFdd��DuckyU��Adobed����






��-��r		!1AQa��q���R�B%�"2�����?��Z0�W"��hV�`V�j��1X�P#�P�q�c0	�`f��Ʀ���Y�E�8p�1�c�%�P�fT�Y�|�e@%�P�fT�Y�|�e@%�P	��8p�>`%+6�@cSK@c0=4�@c�[	�`f�`f-��1X�^�1m�1Z��)�
�@(�U;@���MWH�ݵ$��n�ȗ�(��mm�f�����nߌE�@f�`b}���4ܲw�k̭چԲ��zi�_ #��:=�U��J�p�S=h��I-t�(�ԭU_!y����nH�
��)**���s�- :ʒ��Q���zΊKk�@u���*�=��<@��_o�:�J1@	��iIVoִnt������`�(z�\Q���>�qG��(��';R[��Z~�����柩u�?Riִ]5t�)�����@u�V��t=ZT	�J0�ڐ��I,|�)�4�k�'�i^���
~� Jsu5��N�0,�m��t;���];v��5�YmA@�sE(��Y��Md��`,��O�t��s5I�Hg0St�04�[��Lu�h��M��V���v��*��Ѿ�|�kmO�m��LR��g4@ʬbOۺю�9�b��@rVƂٞ1��8����, ��@9j��~Ԟu���Ϝ@��c�b;����N�մ]�9v�5��yBI�5��zdҚ��wǥ�����i`�ξ@U˾nIv�G���>� (���Iv��(�nE���㑱|@���x���=)��@��� �_��������;	��:��Bq����%�A�������@Lw�M/�;�&����K�E��4�Pq��� [��Ux�o��Z;�"��P�s��'����v7�D�����_ Y�nO]@Y�r�Ҡh��p�{�uf��Ƚ���w�f�|��.��%���w�)>���]�4�t]�4[r�v.��M@kMw�lҚ�ޟ�1�`4o�?��<J@oO�Fq���g�U�R�K2��]���SPtq#?��G���ٛY����6������PK!m`��.templates/technology_resp/images/pinterest.jpgnu&1i����JFIFdd��DuckyU��Adobed����






����d	!A2b3Q"R#45��?�ܫ4�ĻX�zU��&�@�ߛ!��5�(�)���8���=�5]���ӢJ�Ʌ��6���(���$ˎ�h��v���и��M3-��w�k�� �Cp�%��+D���͸�#��+������s��)^�lV�'"T��
S�3�`!��~e�O��K�~��t��G���l�"���PK!��h���+templates/technology_resp/images/bottom.jpgnu&1i����JFIFdd��DuckyU��Adobed����






��X��q		�f(!1A"q�#4	�aBb$��?��Lz�o�ǐ>��˜�1;?�4X8ڬ;TZ�I��f��-����cY�f�:h��9)������UOH�h��=<7��/y��K4�����`�ڻN��-ٹ��X���.5�6h��J)��J�����}{S�m���}��߼���.QUY��r�~�Wo�j�4�clX;v�w��3��/3�\��W�
����_�V�K�
�	~�Z/�+@%�h�`�������_�V�Q�N�2�^0��K��	x�Z/K@%�	h�a-��%��^0��K��	x�Z/K@%�	h�a-��%��^0��K��	x�Z/K@%�	h	�L%�鄴]0��K��
x���%�"^0��K��	x�Z/K@%�	h�a-��%��^0��K��	x�Z/K@%�	h�a-��%��^0��K��	x�Z/K@%�	h���Z/�+@%�h�`�������_�V�K�
�	~�Z/�+@%�h�����^�6�x���v-��+��fw�]��/���K��#���\\l_F3����n��r����N]1֪�έ`��PK!��d�'')templates/technology_resp/images/pic1.jpgnu&1i����JFIF��C


		
%# , #&')*)-0-(0%()(��C



(((((((((((((((((((((((((((((((((((((((((((((((((((����"����M	
!1AQa"q��2��#BRr����3Cb��$%ETc������4DSs�����5!1AQq"a��2����B��R#$��?�MQDEQDEQDEQDEQDEQDEQDE��;T����UR-�L��K
���y�c�׉#iy�,��繁��W'<њ��kƳ������#�d%�$����2|_J�*v��LGҮ�6�ZI|���A�=٨�_p�Z۱�'p��V�I]�_�j*��Q�\u�;͸��Z���F��j�SN�i��i���WȖJ��`��BT��&��&?��H>�+���K�ZS�:�U�m1or��Q�urq�%%����'y�yT%]E[�]��S�4�-�l�-..'�1ӿEܮԜ��Aǫ�œ�����#-l%m��;Ɨ�g��ȗjy���Qڒ�
7g���4��>��<���Za-�63�Q<�����V�V���Xt�ˌ�a�o�o�w���o5��Hg��~�PI�⛭W�H��
��+�� ��MI4�6�R)q:Z�B�OO�N��+]o��(�"�(�"�(�"�(�"�(�"�(�"�(�"�(�"��ܜCZZ"�����ѩ�{��-ZZ/ʎ�_��8�!>���X*AtN
��C
���D�
�#5��)���Jb;�8�\H��y����v*���iĪKaI�r�l�v��#�8��E�F����s	ݸ��,%X�Gx�ﮉеU�G}"�x}��&!HH�JGJ�!�
7��� �J^����ȸ����r׻*���}wk�0˳�(C�*#	��=i��ִZ?�(W贳�+��Ɍ㨹0X��)/6NJ)�ʯ��䥶M�Z�:�Ґ�q�ꑜ�y�:u*
��e$N�{��۵��㸞-$������k��{E��x�o�9n�Ç�R@�1�z��u,ܢ;%���q	±�{'���֐��e�k�)y�Zy	)��>���m�Q�1�t�уB�ߡJ�s���=����P���l�9��[�)Lh�(j�
������i:��Y��xM�2J��Ғ#�c�'��N�4���ԕ�dVC�
W8*��J��@��{�+|��K%���X�
Kѷf �s�QzB��-6���8��{�«�ec�f��]|�M��p�a�б��������7*
���[Qlo�ǗZл-mMù$���8�+4�j���ˏ;�-E�2��!ۀ�'����N�rf<�Qm�ીyǙ�V?T�J4�6�湮¦�g�X�ފ�m���@T���z�*H�����iZz(*�A�G\X#���Pف�%Ί(�����}�]D�&����2x�W�4D�B+�k<��������$��xm�BI`WSz�N��߭�)��E�QY�5E��f���?��7��*���G�(~�"y���	���'?�I��%���6�B}5QKi�6H�85�����%9�"�#r�KO�i۟d玣�&�*�O_���Mr��rp:��"�����> �|�#/����_QT&�) �q�_�Vv�*�.�aY �b��]�
���Z�%(uC;* y�Uy�V/����V�S���nR��G��0*�<d�n;
���`'�I��כ�EV?^*-��$�n�F�|�+\�-����)A�pO�H��YL�,-�&=��g�lF3����u�oZuE�<��/)hP>��O��hw"tX3�aAM��ZW���n�z��]NN-<R�c�E!��w�sOz��bZ�T��^%��=F�@��)���k���[v��Ci ;�'�=k�j7�Ҍ�o6HR��JO�R:�4�٬H��f�nM���cG`,�^
��+��<S�Z��4P�������&�Y�iss��6����/iw��CyV�B�)m���Pz�I����-���G	�b^��J	u��QRs��w ����|�gӭ옫i���w�h��)RI���њ�>��0H���R�ݐ1�=r}j�5g詋�;�z���ټ:��a�����;i��E�M��1�b�����)O
#<�:V��m��vtԹEGz������@d�I�LI��m츥�q9I�'���Y�3��%���{��sʒ:
��X�N ���,��t���]8/��ݬ����.��.)*%JN+]�1��A�W�"�T�ċ��/����Q<|�MzE��m	��6|:�8���o:(��jI��Ӷ]��l�S�)��5�qhC��_�v?mbݩX����i3Y*Z��%�����T?�>�L�َ�uź��-ED��'�j��[L�H��ˌ��WZW�Bj�	#�l:�'�* d��c¡�X.�A\�iꪩ��c��ih9nc�e����+�@��Up��U#|Y*G
!OO,�y�2�Ĝ�NO�ɮ�TH�y<zT��i���
��sM��>�D=��e�pf��b�zod�Q7)
ŗ5�B�����d_ `�G�u�U�#�HG	��>���
���!X(6�����k_�1u_f�E�3��*�]mD�7/h	�¤9ٗg��q��6g���2rCm�@��r�:�xWb��g����@��h��.&�<��l�24�ga�U�}��M��$K��vu�;�85%���̜������`��P�.8
�p�3�Ҩ]9B���OL���^.ۯ��j��B��6����h�^݈�\����=io����~�k"J�=z�M�%Q��ǵ�ִn�4�y���qB�/[A�t���((����|����%Mi>;[RVu����MMfRq�6$��r��{�����b��f��bBq)����m)��iG��޲�Ь��8�����]O
i@���:帾�JڧEGM�nW�]y\uj���$�'��'j�W���*+R{��y(%#��|�=�X!��}bK�����O�>4�,;��j�v(�z����Z���櫼�ꖀ�i
 ���σ��׹���o�V1-���裸��{e~��%�J�ć#7-��~�rA	c=zq[a�d(��&Alk�VW��g�i�,Ym\�K[�EJR�6�灒x��j*ZR�ʔH%9$�VHÀ�Y�Ke�*bN�����r��AӬ��h4�{�Fрr1�Ѩt�]m�-�_�8�Z��贫���{굎�.��n��L&@Xm��9���|~��4��ר֥�\@�V��()�3�:�c�9��*(�	�B[�#�;\w\g��zPm�~���JT�[��F7-^887J����+�����%E	^�NA���)�v�S��$����0��-��Zˊj���b���1��׈+��Zc�',���z����T�yP�����

T�)$d��A���he�P��DnII�|�J�Z�OE����.�6�QЅ�Y�T#�$���!ܯ-�j���J
�'��W*)�l|F��KN���I�.a_3NKa�ڠC�ذ�2�e!N6�R���@�z�!v��Fi����HN{���L�K��ۂa?q_�y^�tv~U{�fC�}�7n1G$�6�2z�z��+AI"��;%�=p@�ܩC�9uZW�����i)?"ǻQ����j�Yy�	u;��UKn<����U\;<���V�/3��*�#�鶨rB��m��� �ڰ`O���Pv�2u��.k O���J�ҒT��G��HmhC����`xT����2܅4�Z�T�@�@�|�-�MA]0kwmo|�cnYdVM��z|O����H�`-l�/q|�¯�Y�Nc����o	R��j%��|��Ƌn�(��S���G����u�%E*Ox���W��6
�tWa<ۮ��XP3�N+;AZ6��r4p��xokj4Z��8@���\[[i�W\
�`n*��*�Z��”�}\'9��޳�� �
*�S���##�޹�����R2����U��3c{�lF��`tT��
c��y���ƺ��
�q@�(���C�ɺ*���7HC}�B�1���Ux��t��o�[[�� q��zxq�Oq��IӟBu-)�{k%X�q֫��-�AM�l&�
����b����
���e���`��j�##b���+e�2��� kp�f���EF��J�KJ�Z+>\x�5�W&!
A��'%„�����i���'vT�]�v�J\iQ�P�sЌV����cl��{#���qas\���̾k�	pD�P�7��%�]P�Q'��0��HHuMH�s�8W����)����m/2]�҂T0����1LCR�W�-�LE��)q/:}�H#��k���I��y�7#Ӹ�
��X��	�))eiK�w(Y*�~��l���,-mX{��@d�dm�G�1V��Ѩm^}�q����L��z=k��goR䭨�b�iO-����)'#���V��Ü�&���̰���V[��`'Mcں��H����˝���x#ǭV�'$���x�RYt-Km���A'å.�m���F�"��,��P�m��$�dg�J���R�e�g�ɐ�Wr��x�Ť+�w���b��Ixf{�<�V|)КȋA��X|���4�ˮ��6�%�6�ʐT��<`���ϯ�&���q��Cn7pr�ϓl���sO���4�ٵ�r/�U�#�#��6<kYP��x�%W����v�Gϒ��
560�\
��@:-��[%C&#��oz.���"Hzއ�\S)@qG�2A�V�n�ě2u�Я��Xdžq]7[c0��R�q|�@
�ճq�dA˞���CQQM��HDzv�irs��Pڗ�Q�T����)J�Y�+��)���x�}�^F�g��|�V���"����8���ԟk���[ia��݀�<+׭t����`��f�z���WDZ���
����O�h��r�	+y:UnT'Ï+�O�I��ʛ[�RT��}
RZ�Cf,�O9
��ۑ�iݡ���%
+�Q�r<룲�+��m
�
�qN($t''�W)#����2�׮_��URc#uDF?�����E�(U^QEQ	z��e2\�W?��
,�5b��*܌BFN[qI +i�!Mj+�R�Ӡ|
O�k"a�z��A�ƹ-c
¶������UJ��ݜ��Uv�-�.��XR����p�R��Q����w�$D��?�w|�ָ� lv��q�}^7{��ri��	��G��Mb5RS5���=���:�o|Ҝ�-De�8+aZQ�W��E᙮6�X[*�‹!Ǿ����#$8F�6�d����RI�ȀȷI@
�8�<~I��$�>�;r������A#��E�J�$�-Eiũ\��j
��В�6�8�j�ܝ�����\��
J�Ts���x
�2��y�So{C��H����ei����W���~�R��#��W}��:<a"PYB@ �=9��Dk|��Sq@ʊմJ��s��n1�i*��oz�3�}s�OuU�6TI-��6��K�Wΰb��u#�H|`�-����xٱA{Ԁ1�~+�e��^�Dж�5��������s�M7K�ˌ�z��\i{��үg�^sNEaA.<�V�`�rU�i�2��h}�T�R�ѥF*ܓ���5�j�E\���o�+sh��ddLch���˖��Q�,Ml���!��nB�Va�d�����X[q��!?ͬ(�ᐥb��\� �m����'݌�����A�3P�FHq'�U�a�YĨ��dpUkk�+g�
�^�Zޱ�-j>��.2�;���R:r@��>�+KȜ�/�����=�#n	��Z ѲV�2�9!��I
�3����.i�)��9���i�����Ѷ��`i�ֿ���1ؘA9vi�]:s貮ׯ[�1n\G�Yp<�J�P��G��)���mA !E���e~�N=���3�,ڦ�&6�����ae*R��D�OuV�a�[l0S
�	�qRsݲ���3�}MG��EN��~j�XV ��:Q�:�MU�d��ִ��
���9���P�{e�m�sK66�֖P�yg�{ꡋP�����c{��0��jϛ������ ��9��|q�\g^S-���*./q*O����Ř����†�:���]zs��mn�}��e�?^����>�������p�������r�T����q��I�f;*U�2�t�qH*F��BH���5;lGm-��B����
� },mcE�h��m-
p�GWeZ0��R=Ϻ?7��zl9���e�0�*Z��R�8��_Q[/���u�$w+�`���h�(��²��(�%]F��P�s���G�*��Y&�g�]PĸQ�:�� ��Z������g�I?�
ɵ����%Kؙ$�Y����x�[�|��,P��|:Q�_؂�;�޵�Y���q��%)s�]B��MY�1
�i��֕+g���]3�-�Y`�����~=j��+�2'5�`�Z�] �X��8�xW��6)�R@���[�;���R oA)B�|Ny��W	NAL���{�A��
��XY����f�rw^>���
���!X9dz�<�Yjʜ	Z����h��Sf<܇�0�t�?ډ�j�P�ϕl���em��Ί�Hݼ인8����weDm���T�
 :�W��VA� �Bs[��tިj��R�	QR��_�V��܄~:T��~�i�}�?�g������BpI�UW gI>�=��>%��}d�T���ēb-PuW�?i��Y�4[0o�+@�=���@���rL���T��|I5K�T�0n�e�uh+�zҭ��h~�gm�Z��+L�B���`���tZ���n:�	�H
ld����·���u�Ȟ���;W6',�`2�y�/fK�n}���ꆻ��	-���ˍ�,�u�䕲i�����h}����J�۶����oT@��oB\t�:�:��=��1	��H��衠�ٲ��(z�bS�#Ke~~�i��9˙��d�Y�1�J�^��4�nif�ȟ%.����m	�3��O*y�Z�Y,�tz+N�jVG&�QEi�QEDQEDQEDQEDW +�Պ�!�Qv���.�rY[n���f�>�E�V?�&�O�\
A��R�=��%���iI�Vm�,e�Г���{�[�1�%_��F����`��MO$G�=¬m[P�²��gv���m�)X*L|)����:�J�Ґ�
��%i���g��c.�	���-��@��r�>'ίF���"���u�	��	�[���x{�Et�����-�pHN3�Q�5 >�+S��p��0���NHAi��Ն�������N�{K�wG��˚ވ�Eο���U%A)^�-9���5a���T�P@G�"|�D��eXO�'
��q��f0]݂���Ǟz�����6Y�_<�`�Ͽ%�$�xr*�Ґ�J�� zT�Q*��q=�7ČT�􆨕���!��̇k�U��`~!L��x��)x0��ra����(m%]J����IO��j�JII�+Cg�
J��<� >n��>	H���d�q.K�$(x1c�d�զ�f���'�KŅ��oU�>�:�������uF
�G	���z"?c�y2�]%J��'�	��m�"ce�;�x�T��5�V1�vп�P����0�V
�Kq���?�kvnH�Z��ng��ŏ�䡖��
d�(�$�¡dv�ˀ�ԋF�4!���r]�ڕ�R�+ּ/J�x��V�#λ���O���>5ؕ�D\�EQEQEt�*�^�j�C"��cp8D�-D
T�/�-2�y.�z7��W��qU6l��hl�N=�,��dՊ��eZ�y����&[h�<d㊰gF��D�$L�iq�Zb���rCm��,9��U`�{(&l��s���H�vs%����Q"�Q55�ͬ�\����Y@?Lf���mH_�m2+�!_Q�'���V�����HE��E�D��|]�cQb��9�^?�&�cB�	!0�Ō<�e(��D�f/�����y?:�*cq��M0<�q(��Ek�N�p44X+\$r�G����U�;����/���-(��
,O�{M0T��O�����������B�5ZR�#*>@TULp�b:��
�g�ֵn�"<d>I�-��kSI?��Ŋ��2���ױ���j�1vR��m>�UQ���PU6s-��J1�.�u���dʽNq��	w`�*�խ�_Z�$�u���2��z�V�ӑ���������ϸTW�W��"se))�$�.My�ր�R
S��8z��*�IX–G��$��^^�������<�1�۩Y�)���֗��=*DE��>����y����C�S�`���W��5�.�@����1ݶ~+"�/�Ӷ�Og�@�A}^Ixg�5v��)�AR|��Eye����.ĒV8�A�D��F��_��(^ٳ�8D�#�Fz�'=jc/�L�K͡���R?{R��a(
����"TS�N(��sRsTm�q	>������"����q��l/Q�ƦQEQ_�E}��8�("A��r�Ky�Z�t
�NpG��Z{�u��[�II9A���WY����~�J�G���r����2F@'u�P�+5ة�E�1���C{��vyq��a����/p��2���'��-10R����:HAW��9Ǻ�]O�;P���:3l�[���$�>"��\nv�V���R�e�v���^>꽷jg�fdn��$�PǺ�4�oד�3m�^{�k=M4���ˉQ<���鄁T/���}!Jq��JV�\�Sp�a���t��x�{Cw�ß�(]���J�i�.ڣ�������YͶ=����>�����>u��^�p�:��b�EIڻ�tp4�����ZZ)7��duJ0�k՝�&�G�Xk�
F�_�==��;n>����mm%Y�+��ϴ���3gaŏ�|�ϊ�f<xml��1���ap�
�Б��{~�����iHB��u!��k�o��N�
"O�Qq_.>u�8��NNp<k�T��O��s+�����8]���Qs���P�Kq"��eg��\F�:�8&8?���S�:V�!m(,��2*��F{���_���~U���{��4l�E�nG�X�G��ƨ�0�')�꺐��MI�v(�q���;�6�WD�E�l�T�?1=��"�jԷy$gT�⦂���S\g��!r\e~c�I?#H;GL���o�4�N��cp�W#���m͟�p�UiJ��G��<�T�u-�&T���~�I�ѷ{���1�z�ϰ����uj�B�0�9��"�+�xe�s2��h�MF7�Ur8�hn#g��,�>}�N��[iO�>Ujť�~H�%�o���I��T��)��~�:�S�{l�+���@�Wx�/�QE��(�(���آ�"�S)5Ҹ袊"��Z�MGw1��G���nZ*mj�!�6�+���E�dIRn.Bq)R����ß����-8�{�SD"�sg�ԥ���պ�4=(�� ���䴪�cY��b���C��V۴Z��N�l�-N�<�j|h,G=�J�B��(����mu)k�}E�޶:����>��8�})
m|��1ڐ�4�զ��:(�k�`��
��n�e�gh���iіX��V?)cy��E5ij�m %8@`U�{s	�QENn+c!-%=Q �<+�QEQEQ��PK!́י��.templates/technology_resp/images/shadowtop.jpgnu&1i����JFIFdd��DuckyU��Adobed����






��X��i��T�Aa��1Q4brsD��?�l�.�,���ݽ���<��`�/��-���i&W������9@�@6Y�(�
S�'�\�m�$��
��'p] m�.�9��-vI�'(h�9��m��M�9@�@kb��r���lS8NP2�
{�FN~�m�5��a�@�@]�s	���ئ��p���lS8NP2�
�g
���3N6�a����&���f�xv	\7�h=�[
�&���g�e�-=�_�7b��?/_��D�<��V�6���a�D�@<���M���V��gvW�L���➉������!��1H�);'ա�h�d�OD�<�)�	Y�>�H�@<�F��g%geq�g'���=8󲸧�g%g��"g~[
�&�y�l7�h���=x���Vn3�`��=-���a�D�@M�[
�&�l2�n7�
�c�7���3��m6�'�h�1��m6)�'(h}�k�'h	_b��p������
�v)�'(h�3��-+�sT�9@�@M�s	���Na9@�@69�'(h��'~���A���$��
���=��m��s�p_e��r����>�;^sJ}H6��T���noe���~h���wo�i�_���PK!�,w�%�%)templates/technology_resp/images/pic2.jpgnu&1i����JFIF��C


		
%# , #&')*)-0-(0%()(��C



(((((((((((((((((((((((((((((((((((((((((((((((((((����"��	��N!1AQa"q2����#7BRrs����$6bt34S�������'CD�c�����3!1A"Qaq�������2#B3���?�:�*�V���SM:�.���&}�!$O����J���1G��T
~�j��UB�J~\>�>5�n��+Y.o�����(f�If�
��!Ԥ;���NIﴸ�)j���y��8��<�����B}T�P���x��R��[="�8d(��[��?�k[2�\p��!b��t���]O_	
2��\�u�jz�^�{s�/�-���z(
Fp:��k	�-��rFG9/��B��m����GVӇ[�A���!WO�,���K��I�*�ր ,s�|�!?SQ��yl�	T����nDo�`k��y�[�e�)���1�M{���3�;���d#�Ѕ�R�ӈ5�V˫jq��?�3�C�."��,��
Rd`c�銰_H�[��!u]J�I�}�w���d|�7�jғ�~0���[��T!uEJ��댗�iG�ݿ���/�բ��od��D����'�T��(B�ڔ�Ծ�.�f[=7W�e8�4�g�l�UAw�OG��|/!����-]#R�jo�oW$�;`���}�V�}�7�Z��ލg����F	�Ns�]-R��B�UӠ��~h%ȂA�EnP�*T�B��P8��6�%0�t���}��cӒ_�B*�u;
��{M��ȋ��T�x��
�-1S�A$8#�!��D��:W"�y��o
Ս�	I�"Y#|6�I�5�8k��!i���6HU�R}��˳w���p�j�/ou��e���n �Iwݱ���@��^��Ϥ��<ٲ;�2ʯ�=�����ݰXl���(�$S}��];���V�-��י���Ӽ�Hp� �W��Ai������
)���1	�Eb��K{i�-�g�x�5�:��N��MR�
�$�dB
�.s�@��#�Y��n�l�M;��Jb���֤0��&x�2���<�J�s7_��Zv-�B߮��)�7���%�RG���*���m�� ��;gY����wow�$��'�,}�#���6,�(��ݩ��Y������2��t��ӣդ���Q�@V#?��1n���BB�q�~5��P%�k#!��Zee*˕#gª��N�z�[->6��uˌ���A�x�k	*�)'����Gp�����ٍe�FB�d��VcZ��`g ^�����Q[x��\�2n�C�c��晣귑��֌�ci�IFT���\)�;<��{NH=Co���~��J	�7��*O�zV���A�-˓Ou�w�C�q$�qD-�[�bK�W��K��q�ҩbs"H�0s��4���n�X�W�m�㐆!3����r�s]G��ǥh��n���˯�o�r�i-��gӤ�.�J��UnR~|ڜ)v1�	���=MWi$wQ�$�s(*��.�|�]���@7�x\w���w��1�l~I�9�Z��n�uKTۣD��1)?�s��i8�bJ%S�1�J�o�P��-��7��'lo��Z�H%��$[��L�]ɡd�5	�\�M���0C<�;�&�����O1q��i���e�E��X0���>ڳ9�G"���G�ff�q��=��dH/SG���98�;
������W� �W
$����P��ρ�����{�̧�r9��r�#�'M-YyF);tA����ZA���i�!@�FOv<.��Q���;ald_R�{�rOf�Y9�<��jaR�6
٭�#����LJF��R�J�-$�fqG�[/ٚ�t�����,�fj��\�m��cɲ�Q�q�ej��Aowo&x�9*X`�;�kgE�b��26b$kh�J�C�5��N^�Kv.D*D@����Mb|���ir�A?o��A{u��G<��9*�����y�1��#�@D�G��g$g�QN������@����w����o5l|k�]֙�C-��=��d�@E\�6”����U�bcp�$�8<���Ҵ��Ehv+s�z+��YſxS诚��g$1�x�B��,z�
�ƶ�N��8_EY'�7��������K�q��i#4i5��ͅ�u�q��LV؛4���j��[o~���)�=ꢩL��FW��!�MV�m[s�7���3��y��5�pv����Bz�s�^�]�{"�e����<��M��$l&b���I���4D���w��(H]�D�S�=�'[�IԆ��*v>�ި�>,#IcX��������=c�C$�"���y��y���|����Od�m��;�$u:���^fGQ��m�Hd�Dd
 U��Jh=�y�Z�%�S(�2X� ���Ч�Ց�����0�'�/1,A�����^�le�S?~	vT�5�K��m.���N��P��k�|����c\��>4°�	j��d��D[��i���{����=|�_p���ޟd��d:��_�
[ɠ���U�K6W�d!���4��ݮ�i���3��=���S����*G!�b��c}�H�!���-Q��\�:�ғ�rÎ; ���	�u�hq-�,]"�)�=?GЭ�=;R�y�x�)�L�,�n�\樸[F<A�V:X���Lg�@�<�
\�:�޹a�Y��6�ł�[�$���`�nN���Y�����$���`H>`�"2:�,D����5�_u�q/d�=��_����oi��GM��]GsozӉu'#����B��_�_���k�W�����1N�f6�33.F�`�>Y���Vwp�9�\��9�
W�c,FNX�{��'�K�tG��M–���"S���9�N~�+�����ꜢIT`���U��[!ӭY�� ��4��<+ul`�ŤE�K5z�+#t]�w5�9R6Wt>��gh��frq�g†{LN]?D�\��|(��LvTZę�<���W�{-I�,o�9W���r��7���],��s���9'������q�֦E-���Ņ����޵2+�]ڕ*T�
R�U�&l{�1�NI�1�w7���?Si�P����#[`��s䜣;�qY5	{�R�mʔtq*�.1����d�ֆa��2���)
�D��sX;�6�S[�Kw��=*����v��wE|��U�$ӄ��;�M럧0�u,Y�Q"�ʳ�=��l�f���~��r8��D���r�F�O�4.����j��[��/�P�h�4��#	+s �	?Κ�0ޟz���b}]�uzWT�������{�[����ɏ��U1ϣ�q��D�e�*�2�#<���*G/&���֊xy��i}􊑽�HX�`2�t��*=��s��Զ��3	�����5Bl��
k���Oq����`;�'����(T��&6-.m��V��֒��E�������1�q� �#{y�t��1���1�j.2�iO�ē���'|��F���6j�w���o
ml(%����B��(A?�(�e��_<�9;��f�. �U�r�Vl�>m�Y�½������J}�u�x�79�|���зV�tܝ�T�����v1����}濎@�����G�֤9�g/ul��\�X8�5m��V��\�)T�H�J��[G�@fE9<�|Ղy՞Y�|`�d|�4U6�|�+4��p3�z�8~������̻��-�����2X�;����L��y-K���B�I>K?V���{�n�4>�K)8
���;S�H��Jl'E�ʐ@�'q�\R��q�w�m云�91�BN��,�26h߽��6�&I�#t��}SߏZ�m1�H;�Bw{l�ԝ�6�
إ�V	%`߄����84I��e����6�aʏ��>�zdg�B7�42���;�X1��8���J�31�9V�;�;lX���yWM���q���Z5�!�v�SV��}�����U+��j����>$�5^���{h�$	#�3�w���##4/$�6�S���;���'0��i�יW`�XLw+�5���qi�@a7"�%H��
���@p��o��]�9AU�`9����4��edIb�DaA���*�l�u*5I7��z���^�
c�	v�����\�|Y���W3�UVw$9.s�2���c�(k��~Ф\{��<=�L{���m�ž��]Iq#D#7"<`g$��R���c���Z�O���+��,��$!�0�F�mU��ǔ;�����
�|KNd�#cc��=���X�0;��z�ť�`�K��֦% O�R�R�sox��V��-1)u7���?Ui�P�%���gzU��b����|s^�Y�k�Z~��ն��Z=���2I���l��>5��o��D�}`�>�[k�{<��.K�VV?$�����ku�4���/k4�Z�j�rũ�\Ok2s7r[*�r`��b��L�׸�|��BX���D��`���RC]9PîFQ�I%�S�[���-��{r�vyX67
�乱v?6��G�'���ee�8/������>��A�������Ú��ڰ��L�X<�cM���g}���Ɠ�5��X�YIP���j ��k���m1�nR���YG�MsQ=�RX� ւ9��	t���Z;��3�B��H�C�Ѝ����;p���Ø��O1ܞC�+H�Ű�[�l倜H��!|OQ��B���Iݵ�Ⱥz[�Ot9
ro����]?VP�f�w�?i1w
e�w0*�B���6� �Wb�N}U#���Dk�yt�H���YZ���F���GYҚ(�8�v��m��c��#k�I,2�g����ou� w-���y�j�5����=g\ѣ��ZU���s7�S��@
�7<�yW��c�w�?�[���N�F��˸�D�+bO��몛�x3d�A����ZkzJ��u"�ѱV[r<v�O�h-��?�zۯ'���`�\�Zb����Z�{Y��v���G֐���z?\_L�����#�f�7z��"sW��+?ZT�Z��!��g�Y.B�~h��[?!�&��ß�M8T�92W.��;8��4=KG��N�yg�s�������7O�*%������ʑ��I�s�xQgp%��–Z�����DW��y̱JA�}ݱ�JЬ���6��S
���@7@7$z�Je�xx���~����m;�'�~6�un���lZ	�B� ,D��
�:f�6?�����h�'�Z��ͧ^jB� $h��:��#_��6��K�ֹx���

�]���o��w��ݫ��6�{G���F������m��G�qƣ�L;�GD;��ڤി]tټN�ɘ� ���]�M�hK�n-�rQZ6s�OZ��f4����^$��(y1�"t���`~�t�KN!�a���ђx����8�A�����,�?���V�X�W�q�NFI;�jdz��[���B$Q&Km����ְ���?�s�R%�.A��G%�����pq�k��T�7?�
�`W�L>���?����LZ]v����|��jb�U��*T�
R�o����$�%.���q�?w%Jm�Hӽ�9aMφ¬��JKƎY�Ygq����	��\h�J{4FG�<���3�W���e��x���H<����	�����67F�wJ_�.�}��F��t�J|���^�
��3;�噋1�8ܞ��Z\�7!�'����{o�--l�"�s�7J[7�9����p�J$���L�O�Zgf�>��X����
0PX�
:G�&���2��I&��8��
�h��$.q�z�&�-��θr����v*blv=M蚤:����S]B�ȧ�A�>#U�;]��$���lMp#]��}z��'�~�ٶ-w.CO��F0=MPi���Z�,��eU�����w냱�Ɨ6���V���!�d�r���}h{C{]�5�I�n$�Iy��T��,�C]Z|6��%��Ok��W����,�!��GeU,�fݢ�X�*�#>��>4��{�p��.3�}v�h���>�=��(�8\�||k�p?�y}J�Oj��X��y�3B���&z��+JE�.B�Ӓ3�Lb�����6Ź c�Aְ��2��4c
	P~Ɏ��Ϸ�"��/ua��+�T�;�l���t�rp���5�g,��'�@�=�r��R��ȸ�PIY�_����ȀB���h��& c�"A
s�܊Z����7�$�-�"F� ��&�r��G+���>�� �M��&n'��q��9'�4����,f��6~	�n���}V�ƺ������V�a+{:w����~��Ҧ�
F	a�8$F�Y%�#����=�h�)�t��Ym@y���%yzc�7����i{y
�v��A�ύqؙ1g��~�K�ȌF�%�^�[|Q�Wھ���u���!��ٙ�� u�k�u�%�i��=�[�:O��yDx����9?]-/a��qn� ��*��}��S‹&�����˃�1j`)�Pv8��W��[wm&��ʰ�`���҅m��'x�=�nc����h�N�)�`��͜W�xb��o�$"gM9�Cf�'N�o���i* e�%y�����Fp�
�1<��~nJ��.�dQ� *.s�T�t�"�
ħu�bG��\�����7����`�9��5;�Y��޵1iu��������K��*T�B����"�U���-.��q�?bJ
��5m�錸nXPc�}�:��~!}Fx�h�FN�bN�qV�vw��*�.��.ʯ~���+d��H�z�u;�,�ɟ��n�`��ٺ��e�{�N�8�߼�h��q5==]n��ԅ�M�g>�����N���^��!�ȥ�ikk��j��A�F���UWA���]U�[��ѫoG�W���\I5�v��8U�">��l�g�q�pE}�3���JF�PÛ�z�zP�u}'$04�@¢&N�^g��!s�O��Ô��ط�@�ӹ巂F��c��tK�h����m/�)ec?��c^]����g�44�dAt�j^�p@��lON^���A��{�k�n�����5��Iwq�[F�<�d�v'��R��F��W��ea��.I���"�H�#l8<����D˪ۗwk[c�6��7��ε[c,Wv�2<�ĔV<�w�h��%׬��Q�U�1 ��	�8ϖk\�Mao!���2H]|��զ�/#<P��s�C��R��o݈-��@}�I�d�Q�p	�K��ծ��X��+i��Ȋ=���w��	գUK�Y��*�}Q�Մr`	��_f�;؄Sx�yT�����3�vFb�O��0���}C_��pM�E�N�3�f�<U�ލ�T@�hA����]S��x��줎9��!�:���FsL��l���-ͳwQ�]��xR�\�]jz���ʍ)~U\�)g�ndB77o�cñ}���M�.�N�Y�����a'�oVS��;��R���oa�,Fv4!`�K{
D��3`*��V�,4s+���V"��,X�Ec����M��;�d���58玵}cFx���w�D���:t�~>��������k$�#*�� p\)���m��'��W���]�PU���!�o��L����K�qݠ�X�����m&��y`��Ϳ�|<�x���g��Q���;V��L3-�>��~Ю�1���d�
�;�I��0��N�����/?��6��g毽�^���e�UnI��v�ڕ�0"ܽ�d�GQG�X�X{�h��`є����d'��t�c#�K�K4�O1��]?������K��v?����LZ�ХJ�(B���5�����P����VS�S�Q�j�[Eo�v� +�I�yЄ)$i �s�+�A�@t�
���1Y�`�晆>e8���Tl=�ly+0�?ơM��B܉�I� u4�������B�l?�K�"�
|q�N���T@��Ø�͚���Y"��*C�����L�.���ua)�p
�׭xԯ��+�����;�7�J�s���..����c��$[Lȹ��.�.�ϳYj+��Z,�Q�^��s��K���OS���c��A �\d
�+Fǚ�P�Tv@$\�8 g���)�m��#��j�f�-]6Y1����E�4IBARFH�|W�g�[E4���Λ:�gv�R����c9u����C��fuQ�����ji+�d�+? ܒ[�"�vT��A���'�e�,VϏ�&3X�e�T?�Q��E�R
ES-3��\��2��<N����p��a[vK�l	����SeE QA�gf��j�n�L#�[��|�:߲��j�aA��4Ygٷ�c6�]H��3H�ğ@j,��+LI�nR�9S��d;�ڽ���n��V�L�o!���p�/z\���{.�Ҥrރ�L��.�V�W�����E�����0w�V����Lg�3t����@^�3���U���V2i�i6���?I��\�p�K�_s�lSYQ��a~�껝��+O��?���Z�xuߚM
ȟ�_�Хs�.#=kcM��o��%,ŇA�f�VӃ�1q�\-i(��ҡ���Q�h�݉����H=��^S�r���B��F�иL��R�,gF�;���FhʥJ�J�(B�Uq�j���`@|l�
��u��̭��Ѕ��Q�P�T:�g���^I��bA�D�)ʡ��O
��~�l�c8pj�C���y�;�W�0���
�b�^W�D�u�&��?,��R�$� �����䌟Z�*-��۽
�pW�-<<�X���o�ӏ�Q4�����N���ȳ���=q����y��t�bp1^���NkY!AdX��#�h��q�_F�[}�iS؏^]��a�(�i�C���E!�,�ū�ث�1�<�Ɗ~�<+���F2j�a��We��zVYt��8'҉>�rP�����Ci���u\����V�2��tO�d��_��6�I����3�^Z���ַ�G��+�F������m;����%�����et�=�;F����>��׺�c����:�[]Vz��t9M.!�(+�� }U�Z�bwvh�D������*T�
W�0��ڔ!cX���S�^�P�� ��p+5|5��`Xl����\�Vz�����7Nu�*����d�Qjik�O�c�k-}��,=��1_D`~Me�E�X����`�Me�E�X�>Mc�u.r6&�k�R�<F˃�XŸ�Jگ�,G\׏gV�|��&��9�Y�VZ���~h�Rh�co�_
E�&��ו�U*T!J�*P���PK!���33(templates/technology_resp/images/top.jpgnu&1i����JFIFdd��DuckyU��Adobed����






��X��\	!1�	2��?�����?Qx��x>��7/�fG�g#��d�S�nr(����۹M��D��F��ݤ�3�+����="&"cI����I���>Mu�s�z��������2�T�{�z*�<^e�qܪ�F�.Lo����������`h�? ��PK!H����-templates/technology_resp/images/facebook.jpgnu&1i����JFIFdd��DuckyU��Adobed����






����h		Q3a2b45!1�BR6��?�.Pf�GnLl�L��┡0���wNuB����}y�ԩ)�N�7�I��ELi��B�N�Ҿk�zo�Y��U6;SH�a�7YF�w���%aZ3�.�S(
WRf�5�$'�hDo�Z���rU�y}���l�Dio��+p���y��_���PK!�Fđ�1templates/technology_resp/images/shadowbottom.jpgnu&1i����JFIFdd��DuckyU��Adobed����






��
X��n�R�1�A�2Bb!�Qaq���C��?����������
>��U_u�U�z�j��m��Vm���X��B�*S=X@�L����ؼ�:��XJd�,�2z0l�-�X@[/���L�0u�T�O.�m���K��R�����\��L{X������0�H@�L��0
;L����[b�,l\��-���R�9��5l����-��,��MzX��i���O{�[g�[=8XZg�i���-����	l��`g��L��:�N��.B���X^�Nñ>�Kd��-�nu�-�ɀE�=�-0�`��@-�j�Zc���-��Zd���
�m�ɀ-���K�/nF��O�%�~�/&.���΁�g�[=XX�zг�Ze���S=M���{ߎ~�.�����?�xN��(�&̀u�_#/9��$�����`=�5 	H@��m0����$ 	H@]ǧ� 	�O5 	H@��Wp���@2��d 3 	H@��g �H@��$ 	H�^@$�$ 	H\:8�=��\zHw�9����I�?��PK!�.Y`�
�
/templates/technology_resp/images/buyproduct.jpgnu&1i����JFIFdd��DuckyU��Adobed����






��j���		!1��3S�T�AQ25a"Rb#6�rc�4UF�78	!1Q�"��S�T�Aa2���R�#35�Bc4D�br�C$Ե��?����e�;��$e�(w�YB��
B��B7+�^���S&��TH̉�c���3�/5{��UQR���;(X��H����ߥ����
�Y��擂7"��-_�W�_��.^֯Hn:w
�4��1j�r�J�hw�r��zCqӸl����y�W�W�C�K�������g�'nC�Z�\�ҿ�\��^��t�>i8#rb��~�������j��p��I�����+�Ƈ~�/kW�7;�ϚN܇��~�_�~4;�{Z�!���6|�pF�<ū��+�ߥ����
�N�擂7!�-_�W�_��.^֯Hn:w
�4��1j�r�J�hw�r��zCqӸl����y�W�W�FT6v��$���P8�
H�n�]M̩�pF�<ͬS�-�y���1?���k�ˏ��U=���r�{~����>��~��o_�OX��ܦ��O�6"����:�H�C[F���*`���ZR����[�ϩ���;E��s�D�	�C�t�U�H�ʒ�b����egY\�)���[�����ei5k�Z��J�>��)�6�1=��Ҿ���J@��IÕb((%��&B�3���l,8����sLZ_ ޳2Wg2%f��
�dٜLU���	���"Q�#Y���Ӭ��n^�
B�#�ш��|�Mӿ/�+[S�����fp^F�1}�,r���|����e2 9ɫ�IY�z��M�-#L$mw��+�@U�)G@���wqt�[
��
�9��<%��0,�Λe���	�jC3M*=�3����012c��Vز
��8F�p��0�M�����3Yr�k�.���U@T���ޗj�M���N@���/�Nk����]
IiJ�ۯ'ݕ�Fp��NiO�ғM�2���kG��I(׍�i��I�v�t�m�\(�Y�rQ�H�Б�*&&��m5 �WLT���1@N�z��^Q#�QxCOE���
U
�kP��@�~�O�K�D�V��5�Fr�s`1,3Y��Tu��=IF�E"��d��:l)��7XT�j�ɪ]���KW�x�f�T���C$�pAY���#�–�mJ
h��ui��0!�2�2�`vW�e�����cs#�6j�z�kv�pV��?̈M=��L��a@�'�CP��0��J���l��w4����+�6
6v1�>��׿�ZR�5��-��s�P��>��k���1�\[��C�ﭜ~�Wc|�ȝ�a)8���ڧ�P�8���"ܢ���i�Y��^��(z�~�:����sٔ�Uߙ�FQ[�)��35;5�<�(z�eD�'<�q��4�Yd��˞-�a��77=��!O$���+���2�X��*5)�2B���� B�V#Zի�f�r�=S��Ӗc&�ِ����'�|1gbV��>U��j�l̪� ��Ȯc<���2��I��qjEbu�o#uuנ�%�$ڴ�t��dT&���6�R��)�Qx����TX��
�� 	�F��'�Θ�S)@ҵ+S3H���I@��0�`0�1��dgG�N1XW�a/�6�g����
Ţ�Mf��<3�QT�S�>�`0� C��Rz����X�ZJ�$��K,��)Yo���xv������L�W+Lv5$�)T-�&3���L)�V��Y��8 �pELC�6�E3�	"`�;�����Ǟ�슆����E��������L[��Em�^��a��:)��	L�m��P:D}�B:5L���-L/Sg�䏚#-��2~��x��OnY�d�L��On:|��s^R,o�ʻHF�ɋ1�������6nMc�Lai0B���k��,fI$�}d�~|#'�kU/�r�EʠUQ9�*�&g	�LsY�d�Ss�35=�mg���
3�5=�mg���
3�5=�����3E�!�r[�I^�H����ڊ(�d�4�.��(}R�����ekJҐ�DeE�'�?L�O�f�k����ҙ��`j4Y�d�R���ᵞ�O�4��ᵞ�O�4��ᵞ�O�4���:�4��PH���]p[�yR��q�o�幣~J���]QyU��,��S��'��'��7��?�ܿ�n_��k����_�~���F��Z����>���TC�Ջ������t�p�d<;�k��!��;\>�����xwN��Cúv�|2ӵ�����t�p�dfۿm�<�	�o��W�?��Gem
�;��;�w��'�~�,zˡ������PK!0�u��/templates/technology_resp/images/separator1.jpgnu&1i����JFIFdd��DuckyU��Adobed����






��*��o	!1AQ���q���a�R2"Bb����?���Z��Sm���='�� y�{Vӂ�5_c4�W�V�[��;eGr��?�<�{<�Y�t���S�\�S�Tv��3e��7g�08<�Q�.[w[�O,VV�|�@36V��}r��V�w}r:Jo��^�s�(U�l��]��;p�K��'�i5-��y6v�a`gG�jp�*�� ��4�y*yoL��Rebq<�_d���w?0&���O�	�j�Zo�,ȕ�/&� ed_qS��&ȓ�q�Yu��@]
?�����O�

?�����O�	r5kq'.�����E����5�*���dj��XY&�-V�0#֍�LjY���$TV$��\�Q(a|���UU�8���j��idڊ�]@Թ:��.@t�!l���r�F��E`Q���Q�]ԙR�P�Xm�t��[�'-�_`:I�+'�R����j��8x>�u�-Vw(��ZYzh����S��>`z(�Y�WG��=�����z�v���o������Mj����Z�{o��%-���
�k�@�����X�	5��f���������p�NI�P?aOp}���&�t۱ 2�EҴ��f��'�R����vj[��*���;�\�Kr��

ŮH���z�w.@G�轜��z��.1�����P&���.�4��
=Ct�4紇�$�
9�6���t#Μ��r�ӔU������������������������������
�����֜���
9�7 &���� ��(�4�
�����e�
X�x�t��G�c���B����� ]�����**�4]���/��%-�?`�ZJ֡�
|50*��e�(���nɕ����J�o��J[�_L
�gI\�^�Ur��*��A&��N\�@G*��%�P%�P%�P%�P%�P%�P%�P%�P%�P%�P%�P,�?��PK!��(templates/technology_resp/images/rss.jpgnu&1i����JFIFdd��DuckyU��Adobed����






����g	!1Qab35A�"2�76��?즢A"鋰��"]褚�*����@O<C����@��-��AZ����zC�M)�NQ��`�!8
86��>����Y���V�+�e�P)�� 1�e8���R��f2�)�����sZ铼�b��cf-��M���a�xO�eG@8>�B흺�ܶ�O�w�
��{_��}��so�I|P��PK!3��}(}()templates/technology_resp/images/pic3.jpgnu&1i����JFIF��C


		
%# , #&')*)-0-(0%()(��C



(((((((((((((((((((((((((((((((((((((((((((((((((((����"��	��C!1AQaq"2���#Br��Rb���$3CS���c�%4�����0!1AQaq��"2B��ё���#��?�:R�D�)DJR�D�)DJR�D�x��A�5�{.�1Ym��}�k�.)D�<�=��C�}%%zGLW��-��4���"�Y>���Sy�����FuL�����������g�-�ԏzN~U���dv=%2��2��[Rr�TxT���F��T-�F�-�Z�*d(�]XX	� d�����j��3v����I�.ɳ�.�"��~���U�^*�C2�Fy��<�ڂ��W��.�flwYX���ܠ
JZ��CX\	�EX䦜Sg�j��w�+���&�=E�C�v@K��Oή���������ڤq4��|����Z���u����tR{PR�0~U?��&@��C<��ܒY#=�@�^�X����]e�lim���c�
e���)JQ��)JQ��)JQ��)JQ��+��UY��Ѩ̹vǹIG�]�\n��zki^Г~R��\U�
����4���E�Qm��1�uXW��X��C�%�aư1���9�}�_-�*����)J���*�!\�ƫ�.����Zc�xص���$U�D��4�����F7�~u�2G�Ŏ!��N�O��>�^1��&�F|M%i��G�.P�#�p�iR���c
��5umE,��P��+�K��G1ݟ�W��Bz�)I�RRw���5$o�]ZN���7Sm�k�����)�W![ �x�U���s��K��r����$d��ۮ��!�d���G���;�D]�w�y�v��*
�|vٸ�هH��Ւ��ɉ�N7���%�Fw�,�#:>�j( ����:T�֞A�ք�C���X5h��<E���#"��~�]��
�R���O�ٛ�T��0?�+���#���7(v��{ImL���q�՛�;it�7�?>)�\gP�\�q��ܕ/���+A�H���:�F�豌��$<�JVV�z��<$�:�V�Ҵ����2�.�Ӗ�����
�&4���#��W�U��w@U��h;�w}.~F�����g8&Ey����A�VN���m�0B�T�x#q�;j�-���/�e+��d�V�8E�S�Є�mR��UdU�����p&�[r@�Y��Gނ?*"�V����T�(VKŠۤ�WV��=�6�;A�����DJR�D�)DJR�D�)DJR�E�1�#��-���p�p�B
�Kv5����
�6���]��eZP�'U�B��
��?FH�oI���G��<)�uI�0Q�WQ��J�VN5�XՐ�VT��� G:�RNAI}��[����\�jeq�����r��{�{+�BR�A�%(H@$�;�5�22�z��<��F~ݢ�����^y���E#��T'�0�_kۅ�l�CC�Dl���<
��R�2�d4\[J���Q�%�tS�FB�a+�C�eA*|Ħl�n�e����'s�}N�� ��g�aHu��V� �$Ę1��$�α$Z��X�L�G�qI�y�m^'���\���*8��]Z���2�V��qr�ע@�h����=�2ѹ����$�$(q^Q��Za*Y\��xG3��TA�Dt��d��R��F2 wV���!�bq��P��(��S�y�d[kqY�x��XB����5o�;=�s'����޷T�MF�w{|t��Wo`u�
�[(P���?�;$`c�. �۝x�/�ol�ʲ�d��)�:�('l/s��<�j����q��nCjQ””�
��I�+e33!��m��	QV�g�°S
��Ƶ8@�5"�I����	j��۝Z�ħB��%�<>8J�uF��Ӻx�D��/���J��d��y��T^�q�qZç��K��9ʖ�BI?2��SON#s�lV�J��+X]pJ��m�ӥ�<�K�J���G�ݵ��D;o��˥���.{���k�k���)JQ��)JQ��)JQ�Y>���p
M�9	�us��u�O~�KP���eo/���F�v�q�0Ϟ]I�mhϣ�� �>v+S-���W@�r���XJ�H變%���Gnw�~�}�1�����T���~�Xn�����?J͏sC�!`�I�A����B�$O�j�@=Pʽl�wx�,ۤH���%`:�JҞ�+˩B�Za���VCx��*��kd����vy1��`�C�VްVA`�ڢV���E��B�%�6��[��:�0ގ�)\U�M���v���h�=�HiL��^R�p�-@���G:��zեY���Za\eyg'�T.���2�q3)2�Q����)s��8�{2�A+�_,1N"ө������Ok[4���v7��Rr6 �4}���r�z�4�iEX	睇:�K9-�1)mqe)I�"��JK�:��lv؃�_
�w�VwW�գk�mo��+�ʚ�������U�u1u����C,`:�����)dS��"T����`����ǿ�jL=°���J��{��iM���R��Ei���;�.'WDZ�D�,��>G����d-F$ƌ�m%r
BR�+<$�Յ-�hJ�|'�O1Q4%��s�&+���%��Sy���,����w��E�6�v�i�iZ@��G-�;3�
Đm�F�	NI�=��B���2��RN��y�u�˚`P�:\@Z7J�A��~��8oV8	?��q�($|�k��#�`�w�5�}?��n-���i���#���j�;)�����z�1~�);Ȗ�R|��j5Е�>��߫�!��.QrQ�%�|���\��JR�D�)DJR�D�)DJR�E�~��z������ܛ�g��z(�W��FvA�:�kdn7���*G
�K�Ϸ%�H�(����i��!����)c�	�? +wg�e�B���[�ߨ���y#�B�XV�ԭ���1�\�����q��;�Q�y�>��-/��%�$%@��9��:ښ���8���SKNr�(oۃ�t;BWCL��f��Ԯ|L�F�Z�z�z,���c����'��Eeƺ���e+PB@�����Y�Ƚ
�ԦYm-��7�QZU�v����(�'H&\��pK\C�p�-Xܔ�¹c���h�����bÏ;����B�F�I�]º�zb:P�U���%Y)��m�ԓY.xP�8���j[5��+1�ZRJqh'��MɹH��1�)��ϰ�yy��u�sc�;��]��a������y��r$�F[iQ*�*�$���g�t�).,)x �qs��sQ�1��y�|jQ���,)I#��wVs��6S0h�ןx�T���H^Y�cGy�_�� qg��eOj;�`[B�rxҝ�p*��^(㐶�A9BrI��#��E������`�+!}DN����QMt䖓����̳^ٟpS1֒����r3S��nj�Qc8����k�Dc����������ii*�RF��bsX��$��G#ˈ�O������u4##��6y)��\X�����X�N
�a�]*< 6�#^�>��
)Zsء�F#Zt��e6�AJF��θ[\�7}g��XȜ��8�S��b�rE��s���׳�PH���4�W�g`���d�e+��_ k<�|#r��F[��H٭��������~l~�
�)DJR�D�)DJR�D��@'P�75p�>�R���v���DZo����F�I��a�P�
���ٸ�|k�n=�x�jf���O5�W�lk�./1s@i�S%	WR�P�5{�<j�}��aLD�;64��HK��KI�-�o�ge�V�\Q���+��12��܈΍�l���Y����sC���uO��Hj��ž�ڮ���w$�l�dac�>B�]��������aj�hal��yp����%g������m§@�k(Jf2��i�'ޝ��[�%���0�RrIoOnČ=Ƽ��L��Y���Q��?ҪwN�5��w��}����h�5�H۬����!#�C���6�y~�r�ܤ-.6���HP�x��M��r�I~|�d�9�<�G#o��/	1Y}.2�s��x#�g��ސ���m�ۘ��jl��҉�����c�4�x1�{��jŸȶZ�G�J�R�Ғ��(vv��93i�"�~�Er;у�Jd��ְ������t�qi<�/��#��zv�U����m��1�`8�
���k�U9���"�@#��B	�a�"��ߒ�Z��ޜm��wu)x������R<8w��b�e�nm:�2�!�¾��;w����f�[
�s+Cg��갤�v~aҒݰ4�#��
8��Y[���;�3X�>*�i�jߩ���6/{FVk�Hˌcc㋩�/.]ihu/4�)m�$-!#$��7��W��m+mԭ*�A�Z��"֎ܐ�.8�ոp3˳�~F�oFH��1ښ�j��=Z����;��s��mlT�c$���`jt�>fj#u��;˒\�y��v�n���U��.$R�q�p
ˉ=�sZ�ݨ���uh!i8dx�b�Ƶ,��R���95��Dž%�S�2ބn�/a*��6��5��kP���X�jYNQ�d���P���fF��	*�WX�����U��um�5���l�v��EG�\j��J�R��목JVU�)JQ��)J�%��n�)JT�@	䝅{W��
GmKua)H�$�3�V���k�ub�f�U"J�b[I�H8'G�V�`�\��.׸ڙ�j[�ˌ�R�bS�Z�y�N7�;EZbs_�N�� p%���J�F�\[\��$�È�K@>i��x�m���P�i��PL�"3#�*>e$��V�r4�r�2�XR@�=��r�U���L%9�͜���ʵwN�@�?ڢVc5Ă6�<���DI��.^CWv�pQ�:��Y�"T�kj�Ƴ365��1�U�J��%k}����V�\F�i��zœ,�Q�k�u�Y�N7߅_�~u�70�~�_5R���4��\�r(�]ll���}F�̅����$���P:��2d���H�6��~��?�{kxɂ�
�Q���8�?�W<.c�+���mT�N��. ��𼃒p3��r0;�<T*de�#��s��������U~�/�LJ-�"Y��˄`6��'�U��v�kd˴���R��ct�}kI0~���\T��v�O ����~{<�ۤ�K~#X@yV�(��������g�hs�íֹ��X/�e%2���Kr��)��\@X��F�ў��� �	��,�)�V�6h���4��\a�Ď���"9ݪ�yq�&%��r+��9s�+��'���F�
��-{{�=s����n��;��I�d���@�;p%�[����8����ʺ}
�!��㊌�́e��%%�g��Y���掂��-�(/���Զ�>��|pjJ&���q�Cy��BZt�~X<�`�>�q��Qmv�Z������A����k>�`�*��U�kr��6�m#*G� x�9�c��{p���)A)S�t����V���8I圚������%2���P��g�$���j��ݐ�_a�Ě�z�ß�NG�U����̪E�� ���5p�?[UF��I���v���.0�+�ƙ��w��@�wV�-)hSH��
�8��#��Z��
З!M�6��9���s^G�����hF~ceK�\6SZ��f͊��-4O�G�&�W�o�M:r�6r�u		<�%��y庰Fp{���wA����-Ӭ��0}^k%�r�d�%s��405l�����&�Ez�ubR��%xJ��V\u���KZ���N¼fH�m��8y�V��ϣk���̋%���F�c�����NA��R`�8�/	���Bi�2�O���8�Wd�_�x։�]!j]b���[��Xe%�{b|�5�FM�V]Gn���ʂW����y�Na�E�QͶi�Y�Y [Zo);�����4�Ag��S�.ed�=�Y�E�a��}�T	ѧ��ʑ2!J��|*p���c��yT�I������΄��z5ͮ�,z�dxr�)5��>�M�߽g�w��%��\u$nCY�ْp5���T�0�����II,͵���X�#�Y�d�u?j떒@�6��ooN?������oiR]]��y�jxT�Pe��TJG����{+lHԶȱ����%`e.:��� �W?ęɊ�a��q$��g�
gm�p�`�ή,��E�37#>�km����:�1�h�Y�Ͽj�L�Zɍ�`LJ�qo�Z�Xb,��m���lu�S���1�����m�w�`�-åt���Z����8�-�;�[?���AE��3�IzY�
���Ga��*�c�BD�m�a�[vh8�h%<�I�Nys:���ph����N@�����AM�߯�m[�b�q$��Fh�U�51kѺ�xC���+�s��_�*�3�Zh6^bS �ON>�<����rn3��{�����˳
�QMP$c�ѝ�&��߻�(�\�FF�]7��M�-��blU+"K��	�H؟~+rA�@�ۙ��жԎ�,��"�����I�"s���BJ��q�$�5-j}[�T.�l�� �\�Wpx�;s9;��;Fz�@c@�A��O�nn�a��v�柷�
����r��A��Q���Z�N�at�{�4U"���ڶz[��B�g'���i]�U�]�L�p���ZB�Of�p���6Ԯ����Yn%Qd8�N%�D�疠R:��n��l����ou��Y}Y&_WuC1̘LF	Ae�p����0s�|�O3Τ�7Pk;�Z�9/�P�Ҥ����wc�j"˪��v
���a%ܢs;:�W�)8��U�t^��=di�Ɏ0V�\����G��嚘qw�N4�@\�>�z>�h��֋��i)\���
��V�s�i�ڤ��$K��2y���,�>���]���;�N��G�fk�aO������l|+�rnAB�o�a;�$��f���c���'����V
�#x&<8u�;p�WKd)Ҟ��"���Q�
)G�{p�r��j%��n&Sh��ҸK��C�|$�o�$yT��ȸ,���Ң����(
�� g�5_�Ob��n_�'�l���<\�mʷ���!w9>d�8�T6�Ic�Ηnt�us�)�?��u�s�fC@<�4�*��>��
�&L��\�H�g��nw?)�4('�V��N8�ǰ3�;*�W�4��v��!!}z��RA����Q��^����]H�#t�|-�o,o�e`��^�\�\"�B�N�O>ѵv��n���0��H���D�j��8q�T9ί%�#��7�O%�򮆆>�d�1��h�z��_t�Ez��(�&���e��S��m��`z�p���_���W�['UWP�嶯Pf��ut�k
]�B�G�i��<�=��O���=�Rtg!����ݴ�T��r�����*�[�,����z�����aG��=�\��l�Z�=��a������$(`�J�kU=K�7y��8��G��ۦ��\���j��!,a/���Q�������!��'����|�JO�	99+��~co:�t�Ќ�4��-e*~εg#�>��;�ʵ}�����`\P�3x�\�� �����1��[⥎H��c���f��߰��m��}���==1��-y1�-��+�L���ԞD��X���n�_�YC�t巂�r|	��:��V
5j�!�Nۯ�Z�i��8�xs���j�v��W�Y���*<M�O�ZQ�y��gz�R��f��曷�#�5ed@�4�́Ͼ���n+�b"$��q��kG>��mY�ɕ=bZt�"B��}\|*���7�a�m�\%�'��ik�߄d�Vӹ=�:<����v�Ĉ�NG�+>��4��]����v�?^��YL�ѕ�����/�߇=\WՊ�>��Df�f�S�"C|)�����G_�ޔ�n.5�
�j��$d���$g�5M�j�i�\�E��mv�u,��R}��Z�E�,ͥ�hK�9���}p竒|8�t]*>Ά�,wS��U'#jN�T�5<��(�1�NLj�*�Պ/DdZ�n��9�p��@��*�pN`޶*`�		J@`6���e��j��jK5�@��b�*I(}n+�Pc�4j��9��n%�&�����ܭW9�("Tf:��h��N8��	�I�2k|$<��8����
�bIS8VH��u-��'j�z-s	7֮
%��:�)��I
�`���Q=z��b�϶:@ZBT�A�!������1u����1�,8.�)*X�)@l�����E��$1�献�R��s�u*Z��j��l�����AHI/5�R,�ꯘ؊���3w��됞���Q�F;:�z��uX:m�jY��#�m,�g�R��$$�
��纴4ȑ�J�r3�%��k'�m��`�ԃ��m����xX:�c��R�hsS�\�O���*Q��@�5C�-���Kd�H)e�2�#��p�>���X��.�����f��V�����J�)͔�`�=�W��ԩ]V��I�㞲�G:��=�w�9��J��6��n~���ec��@��6n|p�	V�7luZsP�9i��K�8����J��HڵU�c������a�yy��SV��y�'�����i�p �@�;�w﫾��0�a����2���m��s��.[km\��7���w���y��C̅����Y�h�G�U�#$�Yx
>��_X�i ��O.������%J�PHX�N9֥і����qYrK��J9!�v
�V�Ŷ�5IZ��)J���+�i
5�J"����� ֺ��%��ze�Ų�{S�;�����%�C� �4EM�ũ���)�;��+�?��Q])�Kc�̪V���S�W���O�;��Y��J7!*R��Q����cK�>�'�H��mI�-7n
�i�����f租�\Kg�'���� ��p���p�ȃW1����ߤ��d��1�I��>WK�H�%��m�6�t�
����Gq���Hp���'�r�^ОF�&�\��RE:��gJw+�Uh�b�)��VB{���G��T4��Pě��AE��+�ks�E{�s�ۥ�R���#¶<x�6��+��e���vP��лr�-��'�����I6��"KHI��A�Y]�Eu.2�'���O�6��.�mp�?�FYl���,���8��ރ��Tr6#��r�+��rD��%<*?Ɵ��:��ԿZJG7�����זS��h�\�����֠}����M�}���v�s�1�|*q�}9e�8?t�EYr��g��y�gq�V��Oey�*7H��n�蔤�ȯ�m�`�s�g	�J�#��U��[k�`�gP� �ZV���M�oW1�Nen<^y��T�I9P!Y#>xV��]ݧ�T�7{�_w+RR[SH��l6�%D}�̊�-���J��@H����-]&�<
�����p�q�[C���"g�/Kp�)G���v3��k-�I��W��3e$U��
ƌ,e�[H�@�J��R��%)J"R��%)J"�q��a@Tl�3=��R��*�4�D�%��*J5�; p�ug҈�R��a#�JQ��+�m!c
H"��DU붐����m���$p�y�@��.P��f���ܡց��C�W�R���{F�j��9�]`�S�|�H�5ݮS����?��E�V�5pRB���۝��sl�lF]I���^�ye�tI8�_A'�5��*�+@����>T#��WX��?,V(���v-�pdv��c�#�El4�7P�n�b���'�yC�5��W/�x3���nZ�W.�Qג}�:�Ӗ�K����?��W��GbG��Ȧl�Q*��$JW�G
@�^/R��)JQ��)JQ��)JQ��)JQ��)JQ��)JQ�)J"�	Ny�}R�D�)DJR�D�)D_��PK!`m�)templates/technology_resp/images/mail.jpgnu&1i����JFIFdd��DuckyU��Adobed����






����e	!"A��U�W��?w�p���Mp�����w�%9
n݄Iq-;��X�BN�H*=�ЊD�^;��=�\�q5�j)O��Vۣ������
H�� (+_�f~��=���@�h1g��ٰ�F�±�ݜj����T���J�;1p�/k�`�A�:�P�lo�g+L��W瘳
�`_#]X�ȵ����	, mݵ@��Q�?�8���\~٠��PK!cTy,templates/technology_resp/images/twitter.jpgnu&1i����JFIFdd��DuckyU��Adobed����






����j	125!AQb3a4E6F��?�d�Z�!4Ĕ��L��&Y�V�)Ҙj
"$DtK��{Ϻ)�}~q,V�QS)TOHJ�Z�	
PҘ�p<��ĕ�r�s4Z�V^�p�¥ ��n-��`�B�P%1H08	y�]ޢט���V�&ܣ	p��J4������`+�B����W���?/��=�Z������[]x��<k�=�ǁ����f�b��Ǎ���X��PK!� �/	/	%templates/technology_resp/install.phpnu&1i�<?php
/**
 * @package	AcyMailing for Joomla!
 * @version	5.5.0
 * @author	acyba.com
 * @copyright	(C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
$name = 'Technology';
$thumb = 'media/com_acymailing/templates/technology_resp/thumb.jpg';
$body = JFile::read(dirname(__FILE__).DS.'index.html');

$styles['tag_h1'] = 'font-size:20px; margin:0px; margin-bottom:15px; padding:0px; font-weight:bold; color:#01bbe5 !important;';
$styles['tag_h2'] = 'font-size:12px; font-weight:bold; color:#565656 !important; text-transform:uppercase; margin:10px 0px; padding:0px; padding-bottom:5px; border-bottom:1px solid #ddd;';
$styles['tag_h3'] = 'color:#565656 !important; font-weight:bold; font-size:12px; margin:0px; margin-bottom:10px; padding:0px;';
$styles['tag_h4'] = '';
$styles['color_bg'] = '#575757';
$styles['tag_a'] = 'cursor:pointer;color:#01bbe5;text-decoration:none;border:none;';
$styles['acymailing_online'] = 'color:#d2d1d1; cursor:pointer;';
$styles['acymailing_unsub'] = 'color:#d2d1d1; cursor:pointer;';
$styles['acymailing_readmore'] = 'cursor:pointer; font-weight:bold; color:#fff; background-color:#01bbe5; padding:2px 5px;';


$stylesheet = 'table, div, p, td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
p{margin:0px; padding:0px}

.special h2{font-size:18px;
	margin:0px;
	margin-bottom:15px;
	padding:0px;
	font-weight:bold;
	color:#01bbe5 !important;
	text-transform:none;
	border:none}

.links a{color:#ababab}

@media (min-width:10px){
	.w600 { width:320px !important;}
	.w540 { width:260px !important;}
	.w30 { width:30px !important;}
	.w600 img {max-width:320px; height:auto !important}
	.w540 img {max-width:260px; height:auto !important}
}

@media (min-width: 480px){
	.w600 { width:480px !important;}
	.w540 { width:420px !important;}
	.w30 { width:30px !important;}
	.w600 img {max-width:480px; height:auto !important}
	.w540 img {max-width:420px; height:auto !important}
}

@media (min-width:600px){
	.w600 { width:600px !important;}
	.w540 { width:540px !important;}
	.w30 { width:30px !important;}
	.w600 img {max-width:600px; height:auto !important}
	.w540 img {max-width:540px; height:auto !important}
}
';




PK!w���#templates/technology_resp/thumb.jpgnu&1i����JFIF��C


		
%# , #&')*)-0-(0%()(��C



(((((((((((((((((((((((((((((((((((((((((((((((((((���n"����G		!1AQa"Rq���2T�#B��$S�3C������45bcrs����/!1AQq���"2Ra�ѱ�B���?�j4H�X�UH�UQ��tT��M9TR�@P2I�:H=hFP�|�ϝ4̫������5�ӝEs�F|��Ϛ���Y�PdFVu���y���kYn	�@���VY]��υK„����vxn��&;s�o�Y�xQ��@V4�������V�����i뉢�����8�A�w`��=)Y�m>���h�*6�cϡ�CU����Ɯ�򬚦��[��%2�KdJ��Cs��1J96�0tՕ����ZȲ� ʺ��c¥4�QV�xf��Zʷ[x�>��n9��@i[d���2�?O�j��15�����)R�����,�%���g������ϵ�<��r��:P�̢����3��L�M���ǟ}`[h"���T�F黻�Z��{~ſ�OR�b��q�c��M")�	�F\m!a��I?���S�Ͻ���Ҽ���t�x��P0����q9�κ$K4��@�f�t���f�-���,k�؏���SR]�P������ߟ��
u��d+j+��;9�k1[���@߷��3��-�-�]���Y?GG����g3H�p��2�|��Jr-����(U��P	���{��a,Ea:�m4m*����)Ө;�.j�/n{>Y��8*pwA ��f�G��r��B��!������;�. (�(�"
���Fq�d||�׵���AI7�{1�1�~���t�ZWS�q[>��a<��ݛ�W�?f;W��E��$��.<�¿�@��us�Vڥ����[\j��~m��dool)��?M�Unt���N[}Vg1�Q�7!`��ݍ��:�]��f��^\�ڄv���\���o7E��O,���+ɶ�MN�uMN�ZS|��G��~�����
75�$��.���_m�?F:���JR�nw�G2K1$㗕v��7��ghf��|bI����ib�z,gh�yr���ιR�8*�7�JXIy���Ϩ�Qo;���o��5\�H�N�>UVm�j�wSdgv<~5m�򨴬:&~ur�dv�,��ي6w!H�c�Oγ�ʷ��#��ǭ<g����X73~_���+ͬ�2
�/Կ,�/����iÆ�>�y��?�=�3�[���z����Ҁ��#�Ƌ�|��f��_.v: _�Z�j���?³�W������i=��lֶ�#F�$����¼��=R�rl�S�g�G���v}oM����h�?�ͱ��?��x]s�&��O��Y�9߸��"T�~����kxh�K�x�]oq]�M6�6���C�I�5�;�C��t\	U����r@# �k��S�/c�1��+�!S�&��$s��Ji^��=�J�o�Z�#�rOʼn5��H�HZ��N�-Wn>�}�Y�.gY�Rϡ�P��%������Aq˔o���Ma�Y�L��Yפ�L�G�=*ۉ�Y��dH�t�s��IǬi��K��4��|�x�̡�<�id��w���������t��l�,��d��kz\���g���J[�.,4�6+����?JE�v{�ŬZ��.�B'�>ONY����qp�A{�>v��$��;JE5�HxRڗ\���#������G�`ph	�Q��ֳ����*!��N�QFG�>����\~!��r�;�>"����}�
]P�L�#����5�=WP�4�?Xէ��ngé�0T��#�k��e�K��k��uy
ޖ���Ѹ��`+����
��-�~%d���}���/�v3K�5��me��533ܰE�n[02G���^/�ݕ�ɫjB ec�7�!F�wr��ڮЭ��h�-���l�(��9�s�w׀�if�ti!1[,8h7gp�������[wRp��<K�����8Kl���q4���d3�Ѣ��D|�''�	#��]���tY;Cml�N���/���~�Ú}R�_��h���\ܮ�<h0P3��wW�>����.P��6FFN��6H5�LU���\��	�7�����s�V�qٜ�����rܹ��J�{p�=��r����Ƣ;>�7y��&:��ckg9�_�L�!7Z-��="����YeP�aC��>g�s��K~��m��f[�k�FA#��3�hv��׫e5�bx���<�1��:�TYFc�Q쨎.Y�M`��(+�9$�|��<�N����6v��,�jGIҌf#km�9+�#Jz�� ^'gݓ���ӟ���Xk{�b�,r��������i]�����K�~�����6�����y�E�9t�uT�Z�!��7�AxQp�*���T5��[k-`�u��hؐN:��Y��զ���ml�,n���s�g[8�9"+�V0<i���J��i-sm���ȡ3q���=*'�k.#0�jV"[�m�Ǒ����F��+�]S�O̧Up����'�G���d�U���:g�Wf�3�;��Z�gR�./��8K�aX�"�'<���]j���Y���Zt�oB�Vs��k}�]?V���k�ӔĊ����w��%�x��1�F�C~�;��
ubxJ6��>��5襇O��eet�ڮ����'���R��{;0 �_�xǴ�{$�`�j�`�+f��Vk=YFR��ޜ��MIj}�EW3�P(�P�gD�q�?�8�b����lW>�zž˿�M�ܭ��M"����@���c��pH# 4y����7z棼��m$��^G�t��\�4�d��,�O^���D�¤{��w>�h�g���+�`wG̓�q���-(��>�ɥ�1�ARP�ͻ��]�1��0�t���,��_��ȟ����%[|x|�k��5���[�dI�n-��CHT���T��(���k6=��n�]ZV���CJ���0$�#�eEy]�du�N��Ɍ𤓄�W��Q,�6WCє��*
m@F֬'�9���rci��ʫ����}6Ը��$9U��4�̨��H�\g�ʕ����n.���;c'!S�iW�;pih��&��-�a��b�/�b?P�]:�H�"0I��9S�`Y��p3�"���P;
���v������\��U�T��u�cV�˜xԚ�P&�H�J��<�{���%�^_T��%�Ο�3o3�͡؄e[x9�V�e��ˁ�$.?�o�3A���T䆞s�ex�Kٗ�ֶ`�^j�P��:1�)�o\����]�^�"����;��U[�y �AfH����i�-�ݏ�P��b�����}��J��4]WZ�'-�4�<�c��O/�y��k1Z��:u��FLOqۨ�����t�ץ�=)Y_��Dg���F=��?N�U���������ki}����=V㷝�����^�/(R�Q�9���**�a���C��\.�V}��e�Kq�N���;�yI>[�k���[���
Vڴ|R�O��>�T�n-4�R�(U�$/&�G>`��ؾҞ&%җp勛�d��>�j�4R��J1���Gѹ���~]'b�H�B˥�=��8����Mg��[]H%��IC0'�;EE[��X�kk
6�r��aEW`QE/�v�����oh�Za%�Xe��\u	�u�{#��ͦ�-�@iZIS�LLz�����d��׶p^�øM���
��q�?a�A}%�ո��߉�UP���-���ֺ7�ģ�q���f�nꦵl�?��fjv�t��/,�!VK��i������q�^[V��
���oF� (�]"4D/�3���|q_O����i$��������k22Keop�Ș�f~*��rUw�/�|:rp�xҴ��K��iS�--�R�'f���
�ny����_M
���]�Aio$�OŒ c��b+��Y:EiX6l5�?�´�1�����`��xUU �d�JKL�����k����Ž|�3lO�i>�hߘ��Uw-���F}� t�M6q��o��9�9t���:c�%z���~k�X�6���oҏRo���)u��vi!��h�&���)�HZ7��a�ߩ�i%�/ɼ8����M���ߥ�ߙ��S�UN�~�ߙ��V}M�17������~ߥH[���C��P�X��ԶR��[P�mW�d�>�O%�2���m���##�,�s������tW��*�"�[L �˗u��c�"�;a�G��錎tGm��e�� .c�Ǡ������z���m0{�kx����x��$c�����(�"��amʏ�q���B��<��vǑ<��elP'=����+&�ܖ&�u8�@$�W[��;��'�C]]$hHbH<��p�r<i�clh�<xm�����x���6��	�����vm���>T5��6��=]��iDZ�|��2	��c�T���-(�F	Q�5��dV�t!���N1α$����rqׯJ����{��X�07bݏ��V���f�CJ�d��5�p��GO���k��4k&���i�'�ހa4���>8�M)������
�Ǻh�tҜO/�O/��{��8�M)������
�Ǻh�tҜO/�E�ȅ]r����{�X㯁�� 
���Ɖ�|�cϴ����(X\��5�8�MW��B�No����~ʳI�<]�ۿoPNzyP��PK!4���>>$templates/technology_resp/index.htmlnu&1i�<div align="center" style="width:100%; background-color:#575757; padding-bottom:20px; color:#999999;">
<table align="center" border="0" cellpadding="0" cellspacing="0" class="w600" style="background-color:#fff; color:#999999; margin:auto" width="600">
	<tbody class="acyeditor_sortable">
		<tr class="acyeditor_delete">
			<td class="w30" style="background-color:#575757" width="30"></td>
			<td class="acyeditor_text w540" style="text-align:right; color:#d2d1d1; background-color:#575757" width="540"><span class="acymailing_online">{readonline}If you can't see this e-mail properly, <span style="text-decoration:underline">view it online</span>{/readonline}</span></td>
			<td class="w30" style="background-color:#575757" width="30"></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="acyeditor_picture w600" colspan="3" style="line-height:0px; background-color:#575757" valign="bottom" width="600"><img alt="--" src="images/shadowtop.jpg" /></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="acyeditor_picture w600" colspan="3" style="line-height:0px; background-color:#f5f5f5" width="600"><img alt="--" src="images/top.jpg" /></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="w30" height="32" style="background-color:#f5f5f5; border-bottom:1px solid #ddd" width="30"></td>
			<td class="acyeditor_text links w540" style="background-color:#f5f5f5; border-bottom:1px solid #ddd; text-align:right; color:#ababab" width="540"><a href="#"><img alt="mail" src="images/mail.jpg" style="float:right; border:none" /></a> Newsletter {mailid} | {date:%B %Y} |&nbsp; <a href="#">www.acyba.com</a> |</td>
			<td class="w30" height="32" style="background-color:#f5f5f5; border-bottom:1px solid #ddd" width="30"></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="w600" colspan="3" height="16" width="600"></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="w30" width="30"></td>
			<td class="acyeditor_text w540" width="540"><img alt="picture" src="images/pic1.jpg" style="float:right" />
			<h1>Your title !</h1>

			<h3>Your catchphrase</h3>
			Your introduction content here</td>
			<td class="w30" width="30"></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="w30" style="background-color:#fafafa" width="30"></td>
			<td class="acyeditor_picture w540" style="background-color:#fafafa; line-height:0px" width="540"><img alt="---" src="images/separator1.jpg" /></td>
			<td class="w30" style="background-color:#fafafa" width="30"></td>
		</tr>
		<tr class="acyeditor_delete">
			<td class="w30" style="background-color:#fafafa" width="30"></td>
			<td class="acyeditor_text w540" style="background-color:#fafafa; color:#999999" width="540">
			<h2>Your subtitle</h2>
			<img alt="picture" src="images/pic2.jpg" style="float:left" />
			<h3>Your catchphrase</h3>
			Your content here<br />
			<a href="#">Some link</a> and some content<br />
			<br />
			<img alt="buy this product" src="images/buyproduct.jpg" /><br />
			<br />
			<br />
			<br />
			&nbsp;
			<h2>Another subtitle</h2>
			<img alt="picture" src="images/pic3.jpg" style="float:right" />
			<h3>Another catchphrase</h3>
			Other content<br />
			<br />
			<img alt="buy this product" src="images/buyproduct.jpg" /></td>
			<td class="w30" style="background-color:#fafafa" width="30"></td>
		</tr>
		<tr class="acyeditor_delete" >
			<td class="w30" style="background-color:#fafafa" width="30"></td>
			<td class="acyeditor_picture w540" style="background-color:#fafafa; line-height:0px" width="540"><img alt="---" src="images/separator2.jpg" /></td>
			<td class="w30" style="background-color:#fafafa" width="30"></td>
		</tr>
		<tr class="acyeditor_delete" >
			<td class="w600" colspan="3" height="16" width="600"></td>
		</tr>
		<tr class="acyeditor_delete" >
			<td class="w30" width="30"></td>
			<td class="acyeditor_text special w540" style="color:#999999" width="540">
			<h2>Best product of the month</h2>

			<h3>Lorem ipsum dolor sit amet.</h3>
			Liget, volutpat esvft sem. Praesent auctor posuere orci, sit amet molee. Integer nec scelerisque quam. Lore uctor posum ipsum doLiget, volutpat esvft sem. Praesent auctor posuere orci, sit amet molee. Integer nec scelerisque quam. Lore uctor posum ipsum dolor sit amesent.<br />
			<br />
			<img alt="read more" src="images/readmore.jpg" style="border:none" /></td>
			<td class="w30" width="30"></td>
		</tr>
		<tr class="acyeditor_delete" >
			<td class="w600" colspan="3" height="16" width="600"></td>
		</tr>
		<tr class="acyeditor_delete" >
			<td class="w30" height="30" style="background-color:#f5f5f5; border-top:1px solid #ddd" width="30"></td>
			<td class="acyeditor_text w540" height="30" style="background-color:#f5f5f5; border-top:1px solid #ddd; text-align:right; color:#ababab" valign="bottom" width="540">Follow us | <img alt="facebook" src="images/facebook.jpg" style="border:none" /> <img alt="twitter" src="images/twitter.jpg" style="border:none" /> <img alt="pinterest" src="images/pinterest.jpg" style="border:none" /> <img alt="rss" src="images/rss.jpg" style="border:none" /></td>
			<td class="w30" height="30" style="background-color:#f5f5f5; border-top:1px solid #ddd" width="30"></td>
		</tr>
		<tr class="acyeditor_delete" >
			<td class="acyeditor_picture w600" colspan="3" style="line-height:0px; background-color:#f5f5f5" width="600"><img alt="--" src="images/bottom.jpg" /></td>
		</tr>
		<tr class="acyeditor_delete" >
			<td class="acyeditor_picture w600" colspan="3" style="line-height:0px; background-color:#575757" valign="bottom" width="600"><img alt="--" src="images/shadowbottom.jpg" /></td>
		</tr>
		<tr class="acyeditor_delete" >
			<td class="w30" style="background-color:#575757" width="30"></td>
			<td class="acyeditor_text w540" style="text-align:right; color:#d2d1d1; background-color:#575757" width="540"><span class="acymailing_unsub">{unsubscribe}If you don't want to receive our news anymore, <span style="text-decoration:underline">unsubscribe</span>{/unsubscribe} </span></td>
			<td class="w30" style="background-color:#575757" width="30"></td>
		</tr>
	</tbody>
</table>
</div>PK!�#o,,templates/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�`)%��(css/module_default_classic_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_classic_black.css");







.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {	color:#B90041 !important;
	background-color:#fff !important;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#fff!important;
	background-color:#B90041 !important;
}


.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#B90041!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!��]]%css/component_default_color_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");






#acyarchivelisting .inputbox, #acyuserinfo .inputbox{
	color:#666;
	border:1px solid #ddd;
	padding: 2px;}

#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #999!important;
	border-bottom: 1px solid #333!important;
	border-right: 1px solid #333!important;
	}


#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid #bbb !important;}




#acyarchivelisting .contentpane tbody .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	padding: 2px !important;
	margin-right:5px !important;
	background:none !important;
	border:none !important;
	border:1px solid #ddd !important;
	background-color:#000 !important;
}

#acyarchivelisting .contentpane tbody .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#fff!important;
	background-color:#666 !important;
}






#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #000;
	padding-bottom:4px;
}

#acyarchivelisting .contentpane form{
	background-color: #FFFFFF;
    border-style: solid;
	border-color:#ccc;
    border-width: 1px;
    padding: 10px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#333;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#333;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#000;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#eeeded;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}





#acylistslisting .componentheading{
	color:#000;
	font-weight:bold;
	border-bottom:1px solid #000;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:4px;
}

#acylistslisting .list_name a{
	background-color: transparent;
    color:#666;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
}

#acylistslisting p{
	line-height: 15px;
    margin: 3px 0;}


div.acymailing_list:hover{
	background-color :#f5f5f5;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
    border:none;
	border-bottom:1px solid #ccc;
    margin: 0px;
    padding-top: 10px;
}





#acyusersubscription th{
	color:#fff;
	padding: 4px 5px;
	background-color:#000;}

#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo #trname td{
	padding-top:10px;}

#acyuserinfo #trplus td{
	padding-bottom:10px;}


#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acymodifyform legend{
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	border-bottom:1px solid #000;
	margin-bottom:20px;
	padding-bottom:4px;
}

#acyuserinfo input{
	margin:0 5px;
}


#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
    color: #666;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    padding-top: 20px;
    text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}





#unsubpage{
padding: 20px;
font-size:11px;
border:1px solid #ccc;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}

#unsubpage input{
	margin-right:5px;}

#unsubpage .unsubintro{
	border-bottom: 1px solid #000;
    color: #000;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 0 0 4px;}

#unsubpage .unsuboptions{
	padding:0px;}


#unsubpage .unsubsurveytext{
   	border-bottom: 1px solid #000;
    color: #000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 30px;
    padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
    margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
    margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color::#fff;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}



#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#000;
	font-size:16px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}

PK!@��33 css/module_default_color_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_color_black.css");






.acymailing_module .inputbox:hover{
	border:1px solid #bc1f00!important;
	border-bottom: 1px solid #770000!important;
	border-right: 1px solid #770000!important;
	}



.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited, .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate {	color:#fff !important;
	background-color:#770000 !important;}

.acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active, .acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover {
    color:#fff!important;
	background-color:#bc1f00 !important;}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;}
PK!D��%css/component_default_radial_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_radial_black.css");







#acyarchivelisting .inputbox, #acyuserinfo .inputbox{
	border:1px solid #e8e4d6 !important;
	border-bottom:1px solid #d5d0bd !important;
}

#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #d5d0bd!important;
	border-bottom:1px solid #c8c3b0 !important;
	-moz-box-shadow: inset 0 0 3px 3px #f2f0e8 !important;
	-webkit-box-shadow: inset 0 0 3px 3px #f2f0e8 !important;
}

#acyarchivelisting .contentpane .inputbox:focus, #acymodifyform #acyuserinfo .inputbox:focus{
	border:1px solid  #d3cebd !important;}







#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#fff !important;
	border:1px solid #777059 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #dad5c4  21%, #777059 58%) !important;
background-image: -o-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;
background-image: -moz-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;
background-image: -webkit-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;
background-image: -ms-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #dad5c4 0%,#777059 100%); 
  background: radial-gradient(top, ellipse cover, #dad5c4 0%,#777059 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dad5c4', endColorstr='#777059',GradientType=1 ) !important; 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	color:#fff !important;
	border:1px solid #b6af97!important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #ece9e0  21%, #b6af97 58%) !important;
background-image: -o-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;
background-image: -moz-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;
background-image: -webkit-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;
background-image: -ms-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #ece9e0 0%,#b6af97 100%); 
  background: radial-gradient(top, ellipse cover, #ece9e0 0%,#b6af97 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ece9e0', endColorstr='#b6af97',GradientType=1 ) !important; }






#acyarchivelisting .contentheading{
	color:#777059;
	border-bottom:1px dotted #777059;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#777059;
}
#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#ece9e0;
	border-bottom:1px solid #fff !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e8e4d6;
}


#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f2f0e8;
	border-bottom:1px solid #fff !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e8e4d6;
}



#acyarchiveview .contentheading{
	color:#aca489;
}





#acylistslisting .componentheading{
	color:#777059;
	border-bottom:1px dotted #777059;
}

#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#aca489;
}

div.acymailing_list:hover{
	background-color :#f2f0e8;
}





#acymodifyform legend{
	color:#777059;
	border-bottom:1px dotted #777059;
}

#acyusersubscription .list_name{
    color: #aca489;
}





#unsubpage .unsubintro{
	color:#aca489;
	border-bottom: 1px dotted #aca489;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px dotted #aca489;
    color: #aca489;
}
PK!7h���css/module_default.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

div.acymailing_module, .acymailing_module div{
	padding: 0 !important;
	margin: 0 !important;
	border-style:none !important;
}

table.acymailing_form{
	margin:auto;
	border:0px !important;
}

a.acymailing_togglemodule{
	display : block;
	font-size:16px;
}

.acymailing_mootoolsbutton p{
	text-align:center;
}

.acysubbuttons{
	text-align:center;
}

img.captchaimagemodule{
	border:1px solid #dddddd;
	float: left;
}

.captchakeymodule .captchafield{
	margin-top:3px;
	margin-left:2px;
}

.acymailing_fulldiv tr, .acymailing_fulldiv td{
	border:0px;
}

.acymailing_module_form select {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.acymailing_module_form td {
	padding-bottom: 5px;
	vertical-align:top;
}

div.acymailing_module_error {
	color: #400;
	background-color: #fdd;
	padding: 1em !important;
	margin-bottom:10px;
}

div.acymailing_module_success {
	color: #130;
	background-color: #dfc;
	padding: 1em !important;
	z-index: 10;
	margin-bottom:10px;
}

.acymailing_module_form .acymailing_introtext{
	 padding-bottom:10px;
	 display:block;
}

.refreshCaptchaModule{
	background-image:url(../images/refresh.png);
	width:16px;
	height:16px;
	display:block;
	float:left;
	cursor:pointer;
}

.acymailing_module fieldset{
	border: solid 1px #ccc;
	padding: 5px;
}
.category_warning{
	color: red;
}

.acymailing_fulldiv a.modal{position:static !important;margin:0 !important;width:auto !important;display:inline !important;}

.hide {
	display: none;
}
PK!i�g��&css/component_default_classic_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_classic_black.css");






#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#4b7c8e !important;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff!important;
	background-color:#4b7c8e !important;
}






#acyarchivelisting .contentheading{
	color:#4b7c8e;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#6699ab;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#6699ab;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#6699ab;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#6699ab;
}



#acyarchiveview .contentheading{
	color:#6699ab;}






#acylistslisting .componentheading{
	color:#4b7c8e;
}

#acylistslisting .list_name a{
    color:#6699ab;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#6699ab;
}






#acymodifyform legend{
	color:#4b7c8e;
}

#acyusersubscription .list_name{
    color: #6699ab;
}





#unsubpage .unsubsurveytext{
    color:#4b7c8e;
}

#unsubpage .unsubintro{
	color:#4b7c8e;
}
PK!�dZ�"css/module_default_radial_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_radial_black.css");




.acymailing_module .inputbox:hover{
	border:1px solid #bfd8e1 !important;
	border-bottom:1px solid #9dbcc7 !important;
	-moz-box-shadow: inset 0 0 3px 3px #e2eef2 !important;
-webkit-box-shadow: inset 0 0 3px 3px#e2eef2 !important;}

.acymailing_module .inputbox:focus{
	border:1px solid  #6A9195 !important;}




.acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#fff !important;
	border:1px solid #6A9195 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #dae9ee  21%, #6A9195 58%) !important;
background-image: -o-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;
background-image: -moz-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;
background-image: -webkit-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;
background-image: -ms-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #dae9ee 0%,#6A9195 100%); 
  background: radial-gradient(top, ellipse cover, #dae9ee 0%,#6A9195 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dae9ee', endColorstr='#6A9195',GradientType=1 ) !important; 
}

.acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff !important;
	border:1px solid #68a2b2 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #dae9ee  21%, #68a2b2 58%) !important;
background-image: -o-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;
background-image: -moz-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;
background-image: -webkit-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;
background-image: -ms-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #dae9ee 0%,#68a2b2 100%); 
  background: radial-gradient(top, ellipse cover, #dae9ee 0%,#68a2b2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dae9ee', endColorstr='#68a2b2',GradientType=1 ) !important; 
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#79adb2!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!���d33"css/module_default_color_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_color_black.css");






.acymailing_module .inputbox:hover{
	border:1px solid #9e9c07!important;
	border-bottom: 1px solid #727127!important;
	border-right: 1px solid #727127!important;
	}



.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited, .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate {	color:#fff !important;
	background-color:#727127 !important;}

.acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active, .acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover {
    color:#fff!important;
	background-color:#9e9c07 !important;}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#9e9c07!important;}
PK!4�a33!css/module_default_color_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_color_black.css");






.acymailing_module .inputbox:hover{
	border:1px solid #aca489!important;
	border-bottom: 1px solid #777059!important;
	border-right: 1px solid #777059!important;
	}



.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited, .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate {	color:#fff !important;
	background-color:#777059 !important;}

.acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active, .acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover {
    color:#fff!important;
	background-color:#aca489 !important;}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#aca489!important;}
PK!5lp��$css/component_default_basic_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_basic_black.css");




#acymodifyform .button:hover, #unsubbutton_div .button:hover, #acyarchivelisting .button:hover {
    color:#5a99ab;}



#acyarchivelisting .contentheading{
	color:#5a99ab;
	border-bottom:1px solid #5a99ab;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#8db9d8;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#5a99ab;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#5a99ab;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#5a99ab;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ecf2f5;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e3e9ec;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f4f8f9;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e3e9ec;
}




#acyarchiveview .contentheading{
	color:#5A99AB;}




#acylistslisting .componentheading{
	color:#5A99AB;
	border-bottom:1px solid #5A99AB;
}

#acylistslisting .list_name a{
    color:#8DB9D8;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#5A99AB;
}

div.acymailing_list:hover{
	background-color :#f4f8f9;
}



#acymodifyform legend{
	color:#5A99AB;
	border-bottom:1px solid #5A99AB;
}

#acyusersubscription .list_name{
    color: #8DB9D8;
}

#acyusersubscription th{
	background-color:#f4f8f9;}



#unsubpage .unsubintro{
	color:#5A99AB;
	border-bottom: 1px solid #5A99AB;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #5A99AB;
    color: #5A99AB;
}
PK!t��`6`6css/fonts/icomoon.eotnu&1i�`6�5�LP���icomoonRegularVersion 1.0icomoon�0OS/2,�`cmap�_tgasp�glyf�l�O�0dhead	H�<1�6hheaB�24$hmtx�_2Xloca���3h�maxpR:3� name�J	�4�post5� ��������3	@����@�@ X �5�������� �����������:3*=��797979
 ��!�FYb��������%46753#5.5:34&#">7'3<546323<54&'&674&'5#35>5*#4632.'7#<54&#"#<54676&'#"!54&"4327"432!"3!2654&!"43!2#7!"43!2'!"43!2o	LL	>	[/"!0n#&?'66!'�
	MM	
>
[0"!0n$&>&66 '�u/D[C�S`��#22#]#115��O��R��N�HD

pt�"//"OLONB	/,$�+�}HD

pt�"//-LONB	/,$�+TD/BB/D�6666*2#��#22##2�v66�66M66*����)[k{����'7.5467>07.1.#"&'7.1:3>54&'0.'1#"&'0&'3267.5463332654&'1*#">7>7.#">7>74&53265#"&'.5467067'1:32326?'1465&0>1607>54&'#"&53267.'.'3*#>54&#4&#">5'3267.'.'!
5`#a0I4�_$L>(9&<J$^$J<&

aA$%I4(E/3IA/4I(��E03I8*224IV

_4I%$A�^%K=(B0a$'>K%`$K>'5
_4I��/AI3/E((I4I30F2*8�I320
	^#	3I%$A�]$K>(��%A&=J$^$K<'
]
3I.	,=I40GI3
	.7.>I4-C	(	(I3��
^A%I3
�_$K='3	#'>K#_$K='	
^A$%I3��G04I=,	..	
3I&4I>.(	C-	3I(E�:62"/&4762�


�

�

�:

��

�_�U"'.?62"/Q


�

�

��_



�

�



����1###.'.+#"!'.+7#"3!26?6&'�̚�O
Z��*��*��Z
P&D&f4��N	T
�__�
T	#��#��233	3.'.+#"!'.+7#"3!26?6&'�̚���DO
Z��*��*��Z
P&D&f4���N	T
�__�
T	#��#3f!"&7>6?>67>3��
H	�	p
f��
&
	D
�
	k	�/�p
 1>&'7'.4&#'"7'&676&''.7>�+
B
��N�]	�*	(qg��\)	��	
[)
G	
��	)
	
(
�
O*���A�*	(�#�\	
���f1/

��(
/	
})	��
	
(
	)	f����"&*2:BFJ!"3!35#535##!34&#35#"35#35#;5##354&#326=#35#35#3�gffff�3f�f3�gggg�3f�3g33ggggg���fffgg���3g�Qfg�ff3�g3�33f�g��f8�i&10>7>''�<Ia�ږ�8Sw�/# ^��7i!#.�wS8�{��bI<d���=
��
.170&'.'.'?01�7J�o4��8��S
:&&P7�o�4�I8�

T&':3�.#7676ɳ�h��\g�_��j�����GH=���"|7�[X���-!7.#"3267>7#".54>327���7�MM�76::67�MM�7	`#Vbl:j��PP��j5d\R#�@�6::67�MM�76::6	T(A-P��jj��P'7#�f��2"132650>=4.#".54>32^�j:`t`@&&@`t`:j�^EsT..TsEEsT..Ts�+7fdkS��3Skdf7+��


	 q����%1.?>?67>'&'.7>�
:Ug77aD!
��N
iGzM7N/
	�A++8g++�9]>

4Nc9E�u"
e
�
�B^q9N-% 4-- l�}	 ?7'&%./3267%>'.%676&'&'.3267#F5d!���	$59#

&��%
&�		��

g�S!��	S��'
�
r&�����%

3��f
*8FT!"3!2654&!"3!2654&!2654&#!"3#";2654&#";2654&#";2654&��		)

R�p		�		�[�		�p		�\		\		\		\		\		\		�����f�%.#54.#"#"3!26?>54&#+54632)\3M33M3f>:(:>(��8..83{8W=  =W8{(�p'		'�(�7997lG�a3%'>54.#"32672?6&'4>32#".5��5ZvBAtV14ZvB,P$�)0�K"<P-.S?%"<P--S?&��$T-AwY52UtABwY5�0"p-P;#&?S-.P;#&?S.3��?3267>7>#!"#"&'.'&13!2650<54&Q	w�r	

	r�w	#��#hy�u



u�x#4#�@I>>I@
88
q?I==I?v�r##r�vQ��5H.7>167>7>'.'.'&6767>.'.'.676rKMF*9��$R# /
(	 I
%#	^wP9 #'39&38/eGxU'
^��T^#"5#	[

O 
%."
Mp�G��8S77fO1>Y7n�
f��!15#3#3%#35!5!35#!!'!!'#3!"3!2654&!!���������ggg�f����gg�4�I��f�g33����33g3f3�3�3��3���2W�F/990>769067>76&7>1'�����
>E7s�Ұ
�|K]Q.6-��
/4*�Fcub.�����)1,	���
�	*/&T�-26;26=4675+";2;#"35#35#3
9.-K6j�
 xx 
�7^^7�����M

M%Vl
4EP'�a
�

bfBgg�ff�-@37'#"+32>7>3>7>7.+32#"&';7'/��/Gq]N# =AJ,kkGq]N# =AI-� 3~Rkk3R%/6V'%4�V/��v���{/L^.*K9"�0K^/*K9!Z*0>�,$�1(
03D{�Βf3!55!5'!!���3��f��f��M�g�g����("32>54.".54>31%f��NN��ff��NN��fQ�j==j�Q\=j��M��ff��NN��ff��M��=i�QP�j=�{�(W/Q�i=
��5Fkv667>7>'.'&>#.&07>7647&"?>'%&'&67>76&7>67>'6?'�#A(G
#EgSw
1m)#B$I�	1	�\6#		0*,#	
x+EFT:>J��1�M��l .A
-K6F (
I.@�*	��	5$ ,>>/0X+HPP('#s�E0�X�3��3+;"32654&!"3!26=4&!"3!26=4&!"3!26=4&f*<<*+<<���3��3��33<*+<<+*<33

3�3

3�3

3���9m4.'.5467674&10676&'.7&1061!045.5467674&10676&#"10630454&'3'>O)R>% 	/J'VF.'	 %&RR=3�,'-II-
(5MG9�.,B4)#H@&FB>k
'F!O>BF&@=#$rR(/)-*([[(*-).&7I0g&>���S2!.54>>5#53.'#53.'.'#5.#"#53#3#333>j��P&Fa;�;aF&P���-ZUj@#R-@  @-R#@jUZ-	�%6%�	�P��jH�s^!!^s�Hj��P��CJO)@"@@	#2FUUF2#	@@"@)OJC�?�_&276&'%&"%'#"&'%276&'�*�	
�) �)
	���))��
	�*�	
{����(?��@��C�gK(%"&/&676>#*1�
�;x/:��	g�;��
:��!��� %"/"'&4?'&4762762�3��3��3��3�����2��3��3��2�`m:(3>IT."267>4&'.467>2"&%64'7'&"'>2.467727"&'\H���GHHHHH���HHHHH��"##"#WZW#"##"#WZW�%%[[M2E�E2.dfd.��[%%[�2E�E2.dfd.(HHHHH���HHHHHH���H��#WZW"#""#"WZW#"##5E�E1-dfd.1[%%[�1E�F1.dfd-��[%%[��3 +#"&=#"&546;54632323	��		��	��		��

�{����2E32>7#".''.+"32>=4&''##067>;21#�8*Jg>>gJ*9!OX]..]XO �,
^
,c�=j�QQ�j=�c87f7Wc	
h
	cWa��	"!!"	/11N!	4''4	!N�DDu		u���#35%7'7 ``���'i�``��@�@�``����'���``@@�@�#'!!!";!32654&"&54632!!����&&��&&��%%%%%�����@&��&�&@&�%%%%�@@"���!"27>54&"&54632��0�$�(���(88((88��$(�d�0���8((88((8���0<��%7'./#'737>77'>?5'.'"&546325'.'7'.'7'.'7'./#'''77737>77'>77'>77'>?"&54632l)-:	@	:-)FF)-:	@	:-)FF�%%%%C9C'.8
;%@%;
8.'C9CC9C'.8
;%@%;
8.'C9C��:QQ::QQ�:-)FF)-:	@	:-)FF)-:	@	�%%%%�@%;
8.'C9CC9C'.8
;%@%;
8.'C9CC9C'.8
;%kQ::QQ::Q@����";W>54&'!!>54.'4>75.51!.=467>7!!.�4U=!��!=U44U=!z!=U4��9S66S9�9S66S9�661�f1666M�M�!^s�H  H�s^!!^s�H  H�s^!�@FhMdMhFFhMdMhF"G@G3 2G@GxKLw @�%+2#5267>54&'.#"33>!3�]�zFFz�]G�225522�GG�2&2	���Nv����Fz�]]�zF`522�GG�22552&_4�Q�g;���@�@����'7EK"32>54.".54>32>54&#"1%.#">#!5]�zFFz�]]�zFFz�]K�a99a�KK�a99a�\
pP.P2[QE��P.Pp
EQ[�@@Fz�]]�zFFz�]]�zF��9a�KK�a99a�KK�a9�0Pp)"
'6E(�")pP0(E6'���@@����"06!4&#"!"3!2654&%2#"&546!33!26=3'7%���K55K��

@
�S%%%%���
�
��@�:�:@5KK5
��

@
@%%%%��`

`�e�:r�:���(4A.#"32>7>54.'>32467#".5j$T\c33c\T$$8&&8$$T\c33c\T$$8&&8$&!��/q>O�i<�&!/q>O�i<*$8&&8$$T\c33c\T$$8&&8$$T\c33c\T$��>q/!&<i�O>q/��!&<i�O���2.#"34>32!#".'7!732>5z#U`j8j��P`Aq�V.WOE�`�&Aq�V.WOE����#U`j8j��P&>+P��jV�qA$3 �`���V�qA$3 ����&>+P��j9#@.:EI#3#'#7'.'#3>7>6>7>'.7>'.'7�FX�g�\G��A	B�>%.N".)-.[
X='C��!BL#d3<BQ7@;O1�!�!���f�C� <=��&
$9u&(7.[%+E���
oH5�9j6,
	�b	2���s0;HT`ly�90>769067>76&17>1'4632#"&534632#"&74632#"&74632#"&74632#"&534632#"&�����
>E7s�Ұ
�|K]Q.6-��
/4*��������sbuc.�����)2+

	���

�
*/&T�|��5!"27>54&"&54632>7>'7&'7X��*�^i
#�
�#22#"22�(][R 
xy�m'$eqr1!�
�_#
���*Q��2#"22"#2��
,&)b0
�~:w2/6&+p-AU4632#"&>54&'.54>7#.54>7>54.�K55KK55K&>,,>&!''!��'!&>,,>&!'�$4!6W>"">W6!4$�6W>"">W6!4$$4�5KK55KKN;HT..TH;4�SS�4��S�4;HT..TH;4�S@zn`("]o~DD~o]"(`nzp"]o~DD~o]"(`nz@@zn`@����37OS326=4&+5##";33#26=4&+##";35'3#26=4&+5##";3'3#��������������������������@�@�������@������@�����3"%>54&'%32654&#".#"326732654&`";�Q�;"B^^BB^�Q;"B^^B";�^BB^^�

�^BB^^B
�^BB^�
B^^BB^~]}H'27>4&'."01267871'01"&'.46787162"'&47�A��(((s(�!""!"UXT"�g/////v{v/A��"TXT!"!!"�(r)((�z
'


EyA��(r)((�"TXU"!""!�g/v{v/////A��"!!"!TXT"�(()r(�z

&
E���@�"10>54."&54632BuW2dxddxd2WuBPppPPpp�2WuBx�̂��xBuW2�pPPppPPp����5	5&&>@�����8&+iOF��������e��Mr�����A%5>54.#"!4.>7.'.5467>7.#"!>75K$NHHN$K5Q�g;�;g���*e9	P9
OZHN$K5Q�g;
�5�J<iN--Ni<J�5-CW00WC-)
*Y-Aw20<:E-Ni<J�5-CW0
	@!!����@��@@@
%!!!@������ ���@��@�����%Do4.#"!'>.54632'>54&#".54>32''>54.#".54>32P��jj��P1Y{I�I{Y1��%%3,:K55K:,KDW(F]55]F(WDK�I/P: 2WuBBuW2 :P/I<dH(Gy�]]�yG(Hd<�j��PP��jS�}_  _}�(%%;;	F.5KK5.F	�O5aJ,,Ja5O����;O`5BuW22WuB5`O;�SkE]�~JJ~�]EkS#����Tan.'.67>7.'.'>7464&'4&'&#>7>7.'.'*#7.326'''"&5462�		18 (qG
-;n;
9p7#%@"!=!*4p:<n;-
<92
*#
93	%�I43EG23H,2!!/2!!/!	HUW#
Eq(6e5(5f2(TTU+0V--U.��0g6
'6e6&%6F($XWJ	�3GJ42EJ3"00 !10 ���UY]ae%#54&#!5326=4&+";!"#";26=4&+5!#";26=4&+5!#";26=4&#53#5353#53�B.�����.B����܀�����������.B����B.���������������@���@��!-48181!8181!5!"3!2654&##"&54632!537������&&�&&�8((88((8@��@�@�@&�&&&�(88((88����������!!%!!!!%!!!!%!!���������������������������������_<������������������D; *f8=3fq��l3Qf23�!��{"@@ @@C2@~���#
,�$t��f��.R��0�Z��p�		j	�	�
&
�:�H���
|
�6x��0t�6��`p�Z�Ff����6�2D8
�`6uK
�		g	=	|	 	R	
4�icomoonicomoonVersion 1.0Version 1.0icomoonicomoonicomoonicomoonRegularRegularicomoonicomoonFont generated by IcoMoon.Font generated by IcoMoon.PK!3��6����css/fonts/icomoon.svgnu&1i�<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Generated by IcoMoon</metadata>
<defs>
<font id="icomoon" horiz-adv-x="1024">
<font-face units-per-em="1024" ascent="960" descent="-64" />
<missing-glyph horiz-adv-x="1024" />
<glyph unicode="&#x20;" horiz-adv-x="512" d="" />
<glyph unicode="&#xe600;" glyph-name="autonewsletter" horiz-adv-x="1083" d="M367.257 176.753c0 14.979 7.592 28.425 19.633 37.845v72.613h76.58v-68.538c15.43-9.355 25.53-24.619 25.53-41.914 0-17.279-10.095-32.554-25.53-41.904v-111.729h-76.58v115.803c-12.047 9.404-19.633 22.855-19.633 37.824zM344.021-26.798c82.515 0 41.030 0 162.317 0 0 44.825-36.333 81.164-81.159 81.164s-81.159-36.333-81.159-81.164zM233.59 563.551c18.968 21.118 42.37 32.039 71.562 33.368l-3.512 76.468c-50.096-2.289-92.203-22.083-125.137-58.84-72.876-81.309-76.36-224.336-75.444-270.491-39.845-12.411-68.581-46.439-68.581-86.477 0-0.767 0.118-1.496 0.145-2.257h54.095c-0.059 0.761-0.209 1.49-0.209 2.257 0 20.689 21.375 37.513 47.651 37.513 26.281 0 47.656-16.824 47.656-37.513 0-0.767-0.15-1.496-0.214-2.257h54.106c0.021 0.761 0.139 1.49 0.139 2.257 0 36.43-23.82 67.868-58.121 82.59-1.919 48.021 4.53 166.226 55.864 223.382zM722.44 176.753c0 14.979-7.592 28.425-19.633 37.845v72.613h-76.58v-68.538c-15.43-9.355-25.525-24.619-25.525-41.914 0-17.279 10.095-32.554 25.525-41.904v-111.729h76.58v115.803c12.041 9.404 19.633 22.855 19.633 37.824zM745.676-26.798c-82.515 0-41.030 0-162.323 0 0 44.825 36.339 81.164 81.164 81.164s81.159-36.333 81.159-81.164zM856.107 563.551c-18.973 21.118-42.365 32.039-71.562 33.368l3.506 76.468c50.101-2.289 92.198-22.083 125.137-58.84 72.881-81.309 76.355-224.336 75.444-270.491 39.845-12.411 68.581-46.439 68.581-86.477 0-0.767-0.113-1.496-0.139-2.257h-54.1c0.064 0.761 0.209 1.49 0.209 2.257 0 20.689-21.375 37.513-47.656 37.513s-47.656-16.824-47.656-37.513c0-0.767 0.145-1.496 0.214-2.257h-54.111c-0.016 0.761-0.134 1.49-0.134 2.257 0 36.43 23.815 67.868 58.121 82.59 1.925 48.021-4.525 166.226-55.854 223.382zM603.495 903.567h-117.299c-63.408 0-114.801-51.398-114.801-114.806v-66.013h346.911v66.013c-0.005 63.408-51.398 114.806-114.811 114.806zM487.874 763.419c-34.575 0-34.575 53.613 0 53.613s34.575-53.613 0-53.613zM596.885 765.209c-34.569 0-34.569 53.613 0 53.613s34.569-53.613 0-53.613zM718.805 722.748h-349.286c-46.67 0-84.504-37.84-84.504-84.52v-282.41c0-46.675 37.834-84.515 84.504-84.515h349.286c46.675 0 84.515 37.84 84.515 84.515v282.41c0 46.68-37.84 84.52-84.515 84.52zM700.539 329.157h-334.189c-34.575 0-34.575 53.613 0 53.613h334.183c34.575 0 34.575-53.613 0.005-53.613zM707.686 520.377h-337.759c-34.575 0-34.575 53.613 0 53.613h337.759c34.569 0 34.569-53.613 0-53.613zM707.686 597.22h-334.183c-34.575 0-34.575 53.613 0 53.613h334.183c34.569 0 34.569-53.613 0-53.613z" />
<glyph unicode="&#xe601;" glyph-name="joomla" d="M289.074 559.738c-9.606 9.584-11.694 22.262-11.776 31.232-0.040 20.356 9.524 41.698 26.236 58.552 28.242 28.426 69.222 35.41 89.662 15.196 0 0 3.85-3.892 10.812-10.67l95.682 93.656c-7.802 7.7-12.206 12.082-12.206 12.082-47.268 46.858-116.326 60.354-180.92 42.25 0.798-5.55 1.188-11.182 1.188-16.916 0-68.668-55.706-124.314-124.334-124.314-9.032 0-17.9 0.984-26.542 2.846-8.786-23.612-13.372-48.416-13.372-73.176 0.266-48.476 18.35-93.142 51.282-125.748l212.766-211.068 95.56 93.634c-95.868 95.212-214.036 212.438-214.036 212.438zM857.744 235.212c4.014 0 7.986-0.206 11.96-0.614 6.268 20.132 9.606 41.020 9.4 61.828-0.226 48.434-18.308 93.144-51.282 125.768 0 0-111.554 112.722-208.118 208.486l-93.716-93.716c96.932-96.194 207.606-209.798 207.606-209.798 9.668-9.544 11.654-22.302 11.654-31.294 0.082-20.316-9.4-41.616-26.112-58.51-16.814-16.876-37.948-26.542-58.326-26.624-9.010-0.082-21.688 1.924-31.294 11.47 0 0-2.458 2.314-11.94 11.716l-96.092-93.246 13.702-13.538c32.87-32.666 77.722-50.504 126.136-50.298 25.028 0.164 49.89 5.078 73.626 14.234-1.044 6.472-1.618 13.086-1.618 19.804 0 68.71 55.726 124.334 124.416 124.334zM869.704 234.598c-10.588-33.668-29.532-65.312-55.542-91.484-22.898-23.1-50.134-40.754-79.216-52.060 9.482-59.31 60.846-104.592 122.798-104.592 68.628 0 124.416 55.726 124.416 124.396 0 64.634-49.418 117.76-112.456 123.74zM869.704 234.598c-3.972 0.43-7.946 0.614-11.96 0.614-68.69 0-124.416-55.644-124.416-124.356 0-6.716 0.572-13.312 1.618-19.804 29.082 11.304 56.32 28.958 79.216 52.060 25.99 26.174 44.954 57.836 55.542 91.484zM306.586 802.038c-8.212 60.662-60.232 107.5-123.168 107.5-68.73 0-124.356-55.686-124.356-124.416 0-59.556 41.862-109.362 97.812-121.488 11.080 29.368 28.61 56.914 51.63 80.158 28.508 28.754 62.688 48.272 98.078 58.246zM307.752 785.122c0 5.734-0.39 11.366-1.188 16.916-35.39-9.974-69.55-29.492-98.058-58.246-23.020-23.246-40.55-50.79-51.63-80.16 8.644-1.864 17.49-2.846 26.542-2.846 68.65 0.020 124.334 55.664 124.334 124.334zM394.424 222.188c-9.626-9.544-22.364-11.53-31.376-11.47-20.316 0.082-41.534 9.748-58.246 26.624-16.794 16.896-26.336 38.196-26.194 58.51 0.040 8.99 2.088 21.77 11.632 31.294 0 0 3.85 3.788 10.69 10.506l-94.72 94.514c-6.514-6.41-10.282-9.994-10.282-9.994-32.808-32.626-51.016-77.312-51.22-125.768-0.040-20.808 3.134-41.678 9.482-61.828 3.89 0.43 7.906 0.614 12.002 0.614 68.65 0 124.334-55.644 124.334-124.356 0-6.716-0.614-13.312-1.658-19.804 23.758-9.154 48.702-14.090 73.666-14.234 48.456-0.206 93.266 17.634 126.136 50.298l212.726 211.026-94.74 94.514c-96.544-95.702-212.234-210.452-212.234-210.452zM716.062 785.122c0 5.734 0.452 11.366 1.208 16.916-64.654 18.126-133.572 4.628-180.86-42.25 0 0-116.306-115.424-213.012-211.272l95.212-94.188c96.44 95.744 212.132 210.432 212.132 210.432 20.336 20.152 61.298 13.19 89.58-15.238 16.672-16.856 26.276-38.194 26.194-58.552 0-8.97-2.11-21.668-11.694-31.232 0 0-4.69-4.608-12.882-12.76l95.232-94.084 11.818 11.818c32.994 32.604 51.22 77.252 51.384 125.748 0.062 24.76-4.628 49.562-13.434 73.176-8.54-1.864-17.428-2.846-26.418-2.846-68.668 0.020-124.456 55.664-124.456 124.334zM154.194 234.598c-63.078-5.98-112.352-59.106-112.352-123.74 0-68.69 55.624-124.396 124.356-124.396 61.87 0 113.276 45.28 122.674 104.592-29.040 11.304-56.3 28.958-79.236 52.060-25.846 26.174-44.892 57.836-55.438 91.484zM166.194 235.212c-4.096 0-8.11-0.206-12.002-0.614 10.546-33.668 29.574-65.312 55.438-91.484 22.938-23.1 50.196-40.754 79.238-52.060 1.044 6.472 1.658 13.086 1.658 19.804 0.020 68.73-55.686 124.356-124.334 124.356zM964.832 785.122c0 68.73-55.664 124.416-124.314 124.416-63.038 0-115.016-46.838-123.27-107.5 35.472-9.974 69.572-29.492 98.12-58.246 23.020-23.246 40.55-50.79 51.568-80.16 55.972 12.124 97.894 61.932 97.894 121.486zM717.25 802.038c-0.736-5.55-1.208-11.182-1.208-16.916 0-68.668 55.788-124.314 124.456-124.314 8.99 0 17.88 0.984 26.418 2.846-10.998 29.368-28.548 56.914-51.568 80.158-28.508 28.734-62.606 48.252-98.1 58.224z" />
<glyph unicode="&#xe602;" glyph-name="down" d="M687.002 570.419c13.875 13.722 36.301 13.722 50.074 0 13.824-13.722 13.926-35.891 0-49.613l-200.090-196.096c-13.824-13.722-36.198-13.722-50.125 0l-200.090 196.096c-13.824 13.67-13.824 35.891 0 49.613 13.875 13.722 36.301 13.722 50.074 0l175.155-160.819 175.002 160.819z" />
<glyph unicode="&#xe603;" glyph-name="up" d="M336.998 351.181c-13.875-13.722-36.301-13.722-50.074 0s-13.926 35.891 0 49.613l200.090 196.096c13.824 13.722 36.198 13.722 50.125 0l200.090-196.096c13.824-13.67 13.824-35.891 0-49.613-13.875-13.722-36.301-13.722-50.125 0l-175.104 160.819-175.002-160.819z" />
<glyph unicode="&#xe604;" glyph-name="import" d="M768 614.4h-153.6v307.2h-204.8v-307.2h-153.6l256-256 256 256zM990.106 279.962c-10.752 11.469-82.483 88.218-102.963 108.237-13.568 13.261-32.973 21.402-53.35 21.402h-89.958l156.877-153.293h-181.453c-5.222 0-9.933-2.662-12.288-6.81l-41.779-95.898h-306.381l-41.779 95.898c-2.355 4.147-7.117 6.81-12.288 6.81h-181.453l156.826 153.293h-89.907c-20.326 0-39.731-8.141-53.35-21.402-20.48-20.070-92.211-96.819-102.963-108.237-25.037-26.675-38.81-47.923-32.256-74.189l28.723-157.389c6.554-26.317 35.379-47.923 64.102-47.923h835.174c28.723 0 57.549 21.606 64.102 47.923l28.723 157.389c6.451 26.266-7.27 47.514-32.358 74.189z" />
<glyph unicode="&#xe605;" glyph-name="export" d="M409.6 358.4h204.8v307.2h153.6l-256 256-256-256h153.6v-307.2zM990.106 279.962c-10.752 11.469-82.483 88.218-102.963 108.237-13.568 13.261-32.973 21.402-53.35 21.402h-89.958l156.877-153.293h-181.453c-5.222 0-9.933-2.662-12.288-6.81l-41.779-95.898h-306.381l-41.779 95.898c-2.355 4.147-7.117 6.81-12.288 6.81h-181.453l156.826 153.293h-89.907c-20.326 0-39.731-8.141-53.35-21.402-20.48-20.070-92.211-96.819-102.963-108.237-25.037-26.675-38.81-47.923-32.256-74.189l28.723-157.389c6.554-26.317 35.379-47.923 64.102-47.923h835.174c28.723 0 57.549 21.606 64.102 47.923l28.723 157.389c6.451 26.266-7.27 47.514-32.358 74.189z" />
<glyph unicode="&#xe606;" glyph-name="chart" d="M1024 870.4v-819.2h-1007.616c-16.282 0-21.299 10.701-11.059 23.808l228.813 294.298c10.189 13.107 28.314 14.49 40.397 3.174l72.653-68.301c12.032-11.315 29.286-9.114 38.246 4.915l156.006 242.688c8.96 13.978 26.061 15.974 37.939 4.608l111.155-107.315c11.878-11.52 28.621-9.216 37.069 5.12l262.81 398.592c8.499 14.438 20.787 17.613 33.587 17.613z" />
<glyph unicode="&#xe607;" glyph-name="interface" d="M162.765 665.702c-21.658 17.92-54.118 14.848-72.090-6.758l-65.382-78.797c-17.92-21.658-14.899-54.17 6.707-72.038l403.866-334.95-194.918 427.725-78.182 64.819zM359.066 835.43l-93.184-42.445c-25.549-11.674-36.966-42.24-25.344-67.789l217.6-477.44 10.906 469.965-42.086 92.365c-11.776 25.6-42.291 37.018-67.891 25.344zM727.603 824.986c0.666 28.16-21.862 51.712-49.971 52.378l-102.4 2.355c-28.109 0.666-51.661-21.862-52.326-49.971l-12.237-524.442 214.528 418.15 2.406 101.53zM982.579 776.346l-91.085 46.746c-25.037 12.8-56.115 2.816-68.966-22.221l-327.219-637.747c-12.851-25.037-2.867-56.115 22.221-68.966l91.085-46.746c25.037-12.851 56.064-2.867 68.915 22.17l327.219 637.747c12.851 25.139 2.867 56.166-22.17 69.018zM655.309 138.598c-12.902-25.19-43.776-35.123-68.915-22.221-25.19 12.902-35.072 43.725-22.17 68.915s43.725 35.072 68.915 22.17c25.19-12.851 35.072-43.725 22.17-68.864z" />
<glyph unicode="&#xe608;" glyph-name="template" d="M563.2 972.8h-409.6c-28.314 0-51.2-22.886-51.2-51.2v-614.4c0-28.262 22.886-51.2 51.2-51.2h256v-102.4h102.4v102.4h-102.349v102.4h102.349v102.4h-102.4v-102.4h-204.8v512h307.2v-204.8h102.4v256c0 28.262-22.886 51.2-51.2 51.2zM409.6 614.4v-51.2h102.4v102.4h-51.2c-28.314 0-51.2-22.886-51.2-51.2zM614.4-51.2h102.4v102.4h-102.4v-102.4zM614.4 563.2h102.4v102.4h-102.4v-102.4zM409.6 0c0-28.262 22.886-51.2 51.2-51.2h51.2v102.4h-102.4v-51.2zM870.4 665.6h-51.2v-102.4h102.4v51.2c0 28.262-22.886 51.2-51.2 51.2zM819.2-51.2h51.2c28.314 0 51.2 22.938 51.2 51.2v51.2h-102.4v-102.4zM819.2 358.4h102.4v102.4h-102.4v-102.4zM819.2 153.6h102.4v102.4h-102.4v-102.4z" />
<glyph unicode="&#xe609;" glyph-name="click" d="M924.672 873.421c-30.003 30.003-58.573 1.69-155.699-45.005-259.84-124.877-712.653-378.675-712.653-378.675l389.069-55.501 55.552-389.069c0 0 253.85 452.762 378.675 712.499 46.694 97.178 75.008 125.747 45.056 155.75zM831.283 773.325l-282.573-524.646-28.723 238.336 311.296 286.31z" />
<glyph unicode="&#xe60a;" glyph-name="edit" d="M899.123 847.923c-73.83 73.882-129.28 62.822-129.28 62.822l-656.691-656.64-51.712-243.814 243.866 51.712 656.691 656.538c-0.051 0 11.059 55.45-62.874 129.382zM290.816 91.29l-83.149-17.92c-7.987 15.002-17.664 30.003-35.328 47.718-17.715 17.715-32.717 27.29-47.718 35.379l17.92 83.098 24.064 24.013c0 0 45.21-0.922 96.307-52.019 51.046-50.995 52.019-96.307 52.019-96.307l-24.115-23.962z" />
<glyph unicode="&#xe60b;" glyph-name="language" d="M969.011 686.899c-478.157-694.682-314.47 13.312-718.694-325.478l91.904-361.421h-103.373l-187.648 737.792 94.72 33.997c453.069 331.315 216.474-297.984 800.614-64.205 18.637 7.526 33.536-4.608 22.477-20.685z" />
<glyph unicode="&#xe60c;" glyph-name="generate" d="M1024 576h-384l143.53 143.53c-72.53 72.526-168.96 112.47-271.53 112.47s-199-39.944-271.53-112.47c-72.526-72.53-112.47-168.96-112.47-271.53s39.944-199 112.47-271.53c72.53-72.526 168.96-112.47 271.53-112.47s199 39.944 271.528 112.472c6.056 6.054 11.86 12.292 17.456 18.668l96.32-84.282c-93.846-107.166-231.664-174.858-385.304-174.858-282.77 0-512 229.23-512 512s229.23 512 512 512c141.386 0 269.368-57.326 362.016-149.984l149.984 149.984v-384z" />
<glyph unicode="&#xe60d;" glyph-name="filter" d="M512 921.6c-251.29 0-409.6-77.414-409.6-153.651v-102.4c0-47.002 307.2-307.2 307.2-307.2v-307.2c-0.051-35.021 51.2-51.2 102.4-51.2s102.451 16.179 102.4 51.2v307.2c0 0 307.2 260.198 307.2 307.2v102.4c0 76.237-158.31 153.651-409.6 153.651zM512 659.302c-183.859 0.051-314.266 68.25-314.266 93.747-0.102 25.344 130.458 93.747 314.266 93.645 183.808 0.102 314.368-68.301 314.266-93.594 0-25.549-130.406-93.747-314.266-93.798z" />
<glyph unicode="&#xe60e;" glyph-name="acl" d="M905.779 730.88c-25.754 152.422-164.864 254.31-310.733 227.379-145.92-26.88-269.107-144.179-243.354-296.704 5.478-32.819 20.89-84.173 39.066-121.088l-264.96-395.418c-9.779-14.592-15.309-40.909-12.39-58.419l17.050-100.915c2.97-17.51 19.046-29.286 35.84-26.317l77.619 14.387c16.794 3.021 38.093 17.818 47.309 32.717l104.806 169.523 0.922 1.126 70.963 13.107 122.368 198.605c40.192-7.117 97.894-4.71 131.994 1.587 145.818 26.931 209.254 187.904 183.501 340.429zM776.499 652.698c-40.141-59.904-81.101-17.715-138.394 24.32-57.293 41.882-109.312 67.686-69.222 127.59 40.141 59.904 119.091 74.496 176.486 32.512 57.344-41.933 71.219-124.518 31.13-184.422z" />
<glyph unicode="&#xe60f;" glyph-name="detailed-stat" d="M35.328 392.653l69.786-17.306 52.531 82.483-99.84 24.678c-24.986 6.195-50.227-8.909-56.422-33.792-6.195-24.73 8.96-49.818 33.946-56.064zM946.227 379.29l-228.506-205.619-268.646 207.923c-5.12 3.891-11.008 6.81-17.306 8.294l-35.738 8.909-52.582-82.483 56.32-13.978 291.686-225.69c8.499-6.502 18.534-9.677 28.621-9.677 11.213 0 22.426 3.994 31.181 11.878l257.434 231.782c19.046 17.101 20.531 46.387 3.277 65.382-17.254 18.944-46.643 20.48-65.741 3.277zM444.621 605.184l250.214-160.205c21.146-13.517 49.203-7.885 63.488 12.595l257.382 370.79c14.643 21.094 9.37 50.022-11.827 64.512-21.197 14.592-50.125 9.318-64.768-11.776l-231.834-333.875-251.699 161.126c-10.445 6.707-23.091 8.909-35.226 6.298-12.083-2.714-22.63-10.086-29.235-20.48l-383.846-602.47c-13.824-21.606-7.373-50.33 14.336-64 7.68-4.915 16.333-7.219 24.883-7.219 15.411 0 30.515 7.629 39.322 21.504l358.81 563.2z" />
<glyph unicode="&#xe610;" glyph-name="list" d="M737.28 512h-296.96c-28.262 0-30.72-22.886-30.72-51.2s2.458-51.2 30.72-51.2h296.96c28.262 0 30.72 22.886 30.72 51.2s-2.458 51.2-30.72 51.2zM839.68 256h-399.36c-28.262 0-30.72-22.886-30.72-51.2s2.458-51.2 30.72-51.2h399.36c28.262 0 30.72 22.886 30.72 51.2s-2.458 51.2-30.72 51.2zM440.32 665.6h399.36c28.262 0 30.72 22.886 30.72 51.2s-2.458 51.2-30.72 51.2h-399.36c-28.262 0-30.72-22.886-30.72-51.2s2.458-51.2 30.72-51.2zM276.48 512h-92.16c-28.262 0-30.72-22.886-30.72-51.2s2.458-51.2 30.72-51.2h92.16c28.262 0 30.72 22.886 30.72 51.2s-2.458 51.2-30.72 51.2zM276.48 256h-92.16c-28.262 0-30.72-22.886-30.72-51.2s2.458-51.2 30.72-51.2h92.16c28.262 0 30.72 22.886 30.72 51.2s-2.458 51.2-30.72 51.2zM276.48 768h-92.16c-28.262 0-30.72-22.886-30.72-51.2s2.458-51.2 30.72-51.2h92.16c28.262 0 30.72 22.886 30.72 51.2s-2.458 51.2-30.72 51.2z" />
<glyph unicode="&#xe611;" glyph-name="security" d="M808.96 563.2h-92.16v122.88c0 148.326-68.352 235.52-204.8 235.52-136.499 0-204.8-87.194-204.8-235.52v-122.88h-102.4c-28.314 0-51.2-33.075-51.2-61.389v-399.411c0-28.109 21.914-58.317 48.691-66.918l61.286-19.814c26.829-8.55 71.782-15.667 99.942-15.667h296.96c28.109 0 73.114 7.117 99.891 15.718l61.235 19.814c26.829 8.55 48.794 38.758 48.794 66.867v399.411c0 28.314-33.178 61.389-61.44 61.389zM614.4 563.2h-204.8v143.411c0 73.984 40.806 112.589 102.4 112.589s102.4-38.605 102.4-112.589v-143.411z" />
<glyph unicode="&#xe612;" glyph-name="search" d="M898.304 180.89l-193.485 193.485c29.184 47.872 45.978 104.192 45.978 164.352 0 174.95-151.603 326.502-326.554 326.502-174.95 0.051-316.723-141.773-316.723-316.723 0-174.899 151.603-326.502 326.502-326.502 58.214 0 112.64 15.821 159.488 43.213l194.509-194.611c19.046-18.995 49.92-18.995 68.915 0l48.282 48.282c18.995 18.995 12.083 43.008-6.912 62.003zM205.005 548.506c0 121.139 98.15 219.29 219.238 219.29 121.139 0 229.069-107.878 229.069-229.069 0-121.088-98.202-219.29-219.29-219.29-121.139 0.051-229.018 107.981-229.018 229.069z" />
<glyph unicode="&#xe613;" glyph-name="mail" d="M80.589 702.157c24.986-13.414 371.098-199.373 384-206.285s29.594-10.189 46.387-10.189c16.794 0 33.485 3.277 46.387 10.189s359.014 192.87 384 206.285c25.037 13.466 48.691 65.843 2.765 65.843h-866.253c-45.926 0-22.272-52.378 2.714-65.843zM952.986 589.363c-28.416-14.797-378.214-197.069-395.622-206.182s-29.594-10.189-46.387-10.189-28.979 1.075-46.387 10.189-365.21 191.437-393.626 206.234c-19.968 10.445-19.763-1.792-19.763-11.213s0-373.402 0-373.402c0-21.504 28.979-51.2 51.2-51.2h819.2c22.221 0 51.2 29.696 51.2 51.2 0 0 0 363.93 0 373.35s0.205 21.658-19.814 11.213z" />
<glyph unicode="&#xe614;" glyph-name="campaign" d="M881.818 612.864c-81.101 188.723-211.558 332.288-277.555 305.51-112.077-45.619 66.765-264.397-483.686-488.090-47.565-19.405-59.597-96.666-39.68-142.95 19.866-46.182 84.89-92.211 132.454-72.909 8.243 3.379 38.451 13.107 38.451 13.107 33.946-45.619 69.478-18.586 82.125-47.514 15.155-34.816 48.077-110.49 59.29-136.192s36.608-49.51 55.040-42.496c18.381 7.014 80.998 30.822 104.96 39.885 23.962 9.114 29.645 30.515 22.323 47.309-7.885 18.176-40.243 23.501-49.51 44.698-9.216 21.094-39.373 88.986-48.026 110.387-11.776 29.082 13.261 52.787 49.664 56.525 250.573 26.214 297.421-128.614 382.72-93.901 65.894 26.88 52.48 218.061-28.57 406.63zM853.606 306.893c-14.694-5.888-113.306 71.782-176.282 218.47-63.027 146.586-55.091 280.576-40.448 286.566 14.643 5.888 110.848-87.91 173.824-234.496 63.027-146.586 57.549-264.55 42.906-270.541z" />
<glyph unicode="&#xe615;" glyph-name="newsletter" d="M716.8 716.8h-204.8v-102.4h204.8v102.4zM716.8 563.2h-204.8v-51.2h204.8v51.2zM460.8 716.8h-153.6v-204.8h153.6v204.8zM460.8 409.6h256v51.2h-256v-51.2zM614.4 307.2h102.4v51.2h-102.4v-51.2zM716.8 256h-409.6v-51.2h409.6v51.2zM563.2 358.4h-256v-51.2h256v51.2zM409.6 460.8h-102.4v-51.2h102.4v51.2zM870.4 921.6h-716.8c-28.314 0-51.2-22.886-51.2-51.2v-819.2c0-28.262 22.886-51.2 51.2-51.2h716.8c28.314 0 51.2 22.938 51.2 51.2v819.2c0 28.262-22.886 51.2-51.2 51.2zM819.2 102.4h-614.4v716.8h614.4v-716.8z" />
<glyph unicode="&#xe616;" glyph-name="send" d="M954.368 837.939c-17.613-6.195-886.835-312.525-903.987-318.566-14.541-5.12-17.766-17.664-0.512-24.525 20.531-8.243 194.355-77.875 194.355-77.875v0l115.2-46.131c0 0 554.906 407.45 562.381 412.979 7.578 5.53 16.282-4.864 10.803-10.803-5.478-5.99-402.995-435.866-402.995-435.866v-0.102l-23.142-25.754 30.669-16.486c0 0 238.080-128.205 255.078-137.318 14.899-7.987 34.202-1.382 38.502 17.101 5.069 21.811 145.664 627.763 148.787 641.28 4.045 17.562-7.578 28.262-25.139 22.067zM358.4 94.106c0-12.595 7.117-16.128 16.947-7.219 12.851 11.725 145.92 131.123 145.92 131.123l-162.867 84.173v-208.077z" />
<glyph unicode="&#xe617;" glyph-name="plugin" d="M0 256v-76.698c0-14.182 11.52-25.702 25.702-25.702h51.046c14.131 0 25.651 11.52 25.651 25.702v76.698c0 49.101 41.011 116.378 102.4 142.285v107.776c-118.579-27.443-204.8-146.125-204.8-250.061zM617.728 732.109l-129.536-97.178c-17.766-13.312-39.373-20.531-61.594-20.531h-119.142c-28.416 0-51.456-23.040-51.456-51.456v-204.339c0-28.365 23.040-51.405 51.456-51.405h119.142c22.221 0 43.827-7.219 61.594-20.531l129.587-97.178c31.027-23.296 68.813-35.891 107.622-35.891h93.798v614.4h-93.798c-38.81 0-76.595-12.595-107.674-35.891zM870.4 665.6v-102.4h153.6v102.4h-153.6zM870.4 256h153.6v102.4h-153.6v-102.4z" />
<glyph unicode="&#xe618;" glyph-name="bounce" d="M772.762 630.067h47.104v-146.534l204.134 206.029-204.186 206.080v-122.214h-47.104c-189.133 0-295.731-140.186-389.837-263.782-84.582-111.206-157.696-207.309-275.763-207.309h-107.11v-143.309h107.162c189.133 0 295.731 140.083 389.837 263.782 84.582 111.258 157.696 207.258 275.763 207.258zM276.992 539.75c8.090 10.394 16.179 21.094 24.422 31.898 19.968 26.317 41.165 54.016 64.102 81.715-67.686 63.181-149.248 109.773-258.355 109.773h-107.162v-143.309h107.162c67.942 0 120.934-31.898 169.83-80.077zM819.814 292.147h-47.104c-72.038 0-127.334 35.891-178.739 88.986-5.12-6.707-10.291-13.517-15.514-20.326-22.579-29.696-46.848-61.491-73.677-93.082 69.427-67.789 153.6-118.989 267.878-118.989h47.104v-122.778l204.237 206.080-204.186 206.080v-145.971z" />
<glyph unicode="&#xe619;" glyph-name="open-close" d="M716.8 716.8h-512v102.4l-204.8-179.2 204.8-179.2v102.4h512v153.6zM1024 281.6l-204.8 179.2v-102.4h-512v-153.6h512v-102.4l204.8 179.2z" />
<glyph unicode="&#xe61a;" glyph-name="statistic" d="M512 952.32c-271.462 0-491.52-220.058-491.52-491.52s220.058-491.52 491.52-491.52c271.411 0 491.52 220.058 491.52 491.571 0 271.411-220.109 491.469-491.52 491.469zM512 71.731c-214.886 0-389.12 174.182-389.12 389.12 0 214.886 174.182 389.12 389.12 389.12v0-389.171l347.75 173.875c26.266-52.378 41.37-111.258 41.37-173.875 0-214.886-174.234-389.069-389.12-389.069z" />
<glyph unicode="&#xe61b;" glyph-name="configuration" d="M160.512 620.032c47.77 37.12 87.398 11.52 140.288-49.715 5.939-6.912 13.926 1.178 18.483 5.12 4.506 3.994 74.291 66.816 77.722 69.683 3.379 3.021 7.475 8.653 2.099 14.95-5.478 6.298-25.293 32-38.042 48.691-92.57 121.088 253.235 203.213 200.141 204.493-27.034 0.717-135.475 1.997-151.706 0.205-65.69-6.912-148.173-68.301-189.696-96.922-54.323-37.171-74.598-58.982-77.926-62.003-15.36-13.414-2.458-44.39-30.31-68.813-29.44-25.754-47.821-6.246-64.87-21.197-8.448-7.475-32.102-25.19-38.861-31.078-6.81-5.99-8.038-16.077-1.075-24.115 0 0 64.717-71.475 70.144-77.824 5.376-6.246 20.019-11.674 29.030-3.635 9.062 7.987 32.358 28.314 36.25 31.898 3.994 3.379-2.56 44.083 18.33 60.262zM452.762 593.562c-6.144 7.117-13.773 7.322-20.326 1.485l-73.421-64.102c-5.786-5.12-6.605-14.49-1.382-20.48l424.653-483.277c9.933-11.418 27.136-12.595 38.451-2.714l49.664 41.626c11.366 9.984 12.544 27.29 2.662 38.81l-420.301 488.653zM1018.982 799.232c-3.789 25.293-16.896 20.019-23.706 9.318-6.81-10.803-36.915-56.422-49.306-77.107-12.288-20.48-42.598-60.979-99.021-20.992-58.778 41.523-38.349 70.502-28.109 90.010 10.291 19.61 41.882 74.598 46.438 81.408 4.557 6.912-0.768 26.982-18.995 18.586-18.278-8.397-129.178-52.48-144.538-115.712-15.718-64.307 13.158-121.805-43.52-178.893l-68.762-71.68 69.069-80.179 84.685 80.384c20.173 20.275 63.283 39.987 102.298 31.078 83.61-18.893 129.229 12.493 156.723 64.41 24.678 46.387 20.582 144.077 16.742 169.37zM140.237 99.686c-10.65-10.701-10.65-28.109 0-38.81l48.691-47.616c10.65-10.701 27.546-6.195 38.195 4.506l251.238 246.989-76.954 87.757-261.171-252.826z" />
<glyph unicode="&#xe61c;" glyph-name="custom-field" d="M870.4 819.2c-56.525 0-102.4-45.824-102.4-102.4s45.875-102.4 102.4-102.4 102.4 45.824 102.4 102.4c0 56.576-45.875 102.4-102.4 102.4zM640 768h-563.2c-14.131 0-25.6-11.469-25.6-25.6v-51.2c0-14.131 11.469-25.6 25.6-25.6h563.2c14.131 0 25.6 11.469 25.6 25.6v51.2c0 14.131-11.469 25.6-25.6 25.6zM640 512h-563.2c-14.131 0-25.6-11.469-25.6-25.6v-51.2c0-14.131 11.469-25.6 25.6-25.6h563.2c14.131 0 25.6 11.469 25.6 25.6v51.2c0 14.131-11.469 25.6-25.6 25.6zM640 256h-563.2c-14.131 0-25.6-11.469-25.6-25.6v-51.2c0-14.131 11.469-25.6 25.6-25.6h563.2c14.131 0 25.6 11.469 25.6 25.6v51.2c0 14.131-11.469 25.6-25.6 25.6z" />
<glyph unicode="&#xe61d;" glyph-name="user" d="M818.637-6.605c0 114.995-111.974 173.517-221.030 220.518-108.698 46.797-143.411 86.221-143.411 170.701 0 50.637 33.178 34.15 47.718 127.027 6.144 38.502 35.43 0.614 41.062 88.525 0 35.021-16.026 43.725-16.026 43.725s8.141 51.866 11.315 91.802c3.277 41.83-20.378 131.072-117.811 158.464-16.998 17.459-28.518 45.158 23.91 72.909-114.688 5.325-141.363-54.682-202.445-98.816-51.968-38.707-65.997-99.994-63.488-132.608 3.328-39.936 11.418-91.802 11.418-91.802s-16.077-8.704-16.077-43.725c5.632-87.962 35.021-50.022 41.114-88.525 14.541-92.877 47.77-76.39 47.77-127.027 0-84.48-10.854-113.152-119.603-159.949-109.107-46.95-143.053-122.214-142.49-231.219 0.154-32.614-0.563-44.595-0.563-44.595h819.2c0 0-0.563 11.981-0.563 44.595zM948.634 288.512c-58.112 23.398-82.176 51.302-82.176 105.779 0 32.819 21.402 22.118 30.822 82.074 3.942 24.781 22.886 0.41 26.522 57.088 0 22.579-10.342 28.211-10.342 28.211s5.274 33.587 7.322 59.341c2.56 32.102-18.637 115.046-116.122 115.046-97.434 0-118.682-82.944-116.173-115.046 2.15-25.702 7.373-59.341 7.373-59.341s-10.342-5.581-10.342-28.211c3.635-56.678 22.579-32.307 26.522-57.088 9.421-60.006 30.822-49.306 30.822-82.074 0-54.477-22.426-79.974-92.621-110.182-3.533-1.485-6.144-3.482-9.37-5.222 83.968-36.454 216.371-99.379 247.706-227.686h135.424c0 0 0 97.587 0 118.682 0 51.2-13.978 93.901-75.366 118.63z" />
<glyph unicode="&#xe61e;" glyph-name="dashboard" d="M512 896c282.77 0 512-229.23 512-512 0-192.792-106.576-360.666-264.008-448h-495.984c-157.432 87.334-264.008 255.208-264.008 448 0 282.77 229.23 512 512 512zM801.914 94.086c77.438 77.44 120.086 180.398 120.086 289.914h-90v64h85.038c-7.014 44.998-21.39 88.146-42.564 128h-106.474v64h64.284c-9.438 11.762-19.552 23.096-30.37 33.914-46.222 46.22-101.54 80.038-161.914 99.798v-69.712h-64v85.040c-20.982 3.268-42.36 4.96-64 4.96s-43.018-1.69-64-4.96v-85.040h-64v69.712c-60.372-19.76-115.692-53.576-161.914-99.798-10.818-10.818-20.932-22.152-30.37-33.914h64.284v-64h-106.476c-21.174-39.854-35.552-83.002-42.564-128h85.040v-64h-90c0-109.516 42.648-212.474 120.086-289.914 10.71-10.71 21.924-20.728 33.56-30.086h192.354l36.572 512h54.856l36.572-512h192.354c11.636 9.358 22.852 19.378 33.56 30.086z" />
<glyph unicode="&#xe61f;" glyph-name="copy" d="M473.498 378.829c23.040-16.026 53.76-16.026 76.8 0l465.306 270.387c12.083 8.397 10.752 26.522-2.458 33.075l-471.296 181.094c-18.842 9.37-41.062 9.37-59.904 0l-471.296-181.094c-13.21-6.502-14.541-24.678-2.458-33.075l465.306-270.387zM1013.146 419.277l-127.283 63.13-293.12-170.342c-24.013-15.821-51.917-24.115-80.845-24.115s-56.832 8.346-80.845 24.115l-292.915 170.445-127.488-63.181c-13.21-6.554-14.541-24.678-2.458-33.075l465.306-323.021c23.040-16.026 53.76-16.026 76.8 0l465.306 323.021c12.083 8.346 10.752 26.47-2.458 33.024z" />
<glyph unicode="&#xe620;" glyph-name="save" d="M424.653 102.502c-22.272 0-43.366 10.394-56.883 28.314l-182.938 241.715c-23.808 31.386-17.613 76.083 13.824 99.891 31.488 23.91 76.186 17.613 99.994-13.824l120.371-158.925 302.643 485.99c20.838 33.382 64.87 43.622 98.355 22.784 33.434-20.787 43.725-64.819 22.835-98.304l-357.581-573.952c-12.39-20.019-33.843-32.512-57.344-33.587-1.126-0.102-2.15-0.102-3.277-0.102z" />
<glyph unicode="&#xe621;" glyph-name="cancel" d="M734.618 212.531c-24.013-24.013-62.925-24.013-86.886 0l-135.731 155.136-135.731-155.085c-24.013-24.013-62.925-24.013-86.886 0-24.013 24.013-24.013 62.925 0 86.886l141.21 161.28-141.261 161.382c-24.013 24.013-24.013 62.874 0 86.886s62.874 24.013 86.886 0l135.782-155.187 135.731 155.187c24.013 24.013 62.874 24.013 86.886 0s24.013-62.925 0-86.886l-141.21-161.382 141.21-161.28c24.013-24.013 24.013-62.925 0-86.938z" />
<glyph unicode="&#xe622;" glyph-name="help" d="M859.546 808.346c-191.949 191.949-503.142 191.949-695.040 0-192-192-192-503.194-0.102-695.091 192-192 503.194-192 695.194 0 191.898 191.949 191.898 503.142-0.051 695.091zM345.498 294.298c-92.006 92.006-92.006 241.101 0 333.056 91.904 91.955 241.101 91.955 333.107 0 92.006-92.006 91.904-241.101 0-333.056-92.006-92.006-241.101-92.006-333.107 0zM785.766 313.395c49.562 92.109 49.613 202.701 0 294.861l91.29 49.152c65.997-122.419 65.997-270.848 0.102-393.114l-91.392 49.101zM708.557 825.907l-49.203-91.341c-92.109 49.51-202.701 49.51-294.707 0l-49.203 91.29c122.368 65.946 270.694 65.946 393.114 0.051zM146.944 657.408l91.341-49.203c-49.562-92.058-49.562-202.598-0.051-294.707l-91.341-49.203c-65.946 122.317-65.894 270.694 0.051 393.114zM315.341 95.795l49.203 91.29c92.109-49.613 202.752-49.613 294.861 0l49.203-91.392c-122.47-65.894-270.848-65.894-393.267 0.102z" />
<glyph unicode="&#xe623;" glyph-name="new" d="M819.2 460.8c0-28.314-2.458-51.2-30.771-51.2h-225.229v-225.229c0-28.262-22.886-30.771-51.2-30.771s-51.2 2.509-51.2 30.771v225.229h-225.229c-28.262 0-30.771 22.886-30.771 51.2s2.509 51.2 30.771 51.2h225.229v225.229c0 28.314 22.886 30.771 51.2 30.771s51.2-2.458 51.2-30.771v-225.229h225.229c28.314 0 30.771-22.886 30.771-51.2z" />
<glyph unicode="&#xe624;" glyph-name="delete" d="M173.517 608.614l56.371-558.49c3.123-23.603 117.094-101.222 282.112-101.325 165.12 0.102 279.091 77.722 282.163 101.325l56.422 558.49c-86.221-48.23-215.091-71.014-338.586-71.014-123.392 0-252.314 22.784-338.483 71.014zM674.202 895.488l-43.981 48.691c-16.998 24.218-35.43 28.621-71.322 28.621h-93.747c-35.84 0-54.323-4.403-71.27-28.621l-43.981-48.691c-131.584-22.989-227.021-83.968-227.021-128.973v-8.704c0-79.206 174.234-143.411 389.12-143.411 214.938 0 389.171 64.205 389.171 143.411v8.704c0 45.005-95.386 105.984-226.97 128.973zM617.984 750.592l-54.784 68.608h-102.4l-54.682-68.608h-87.040c0 0 95.334 113.715 108.083 129.126 9.728 11.776 19.661 16.282 32.563 16.282h104.602c12.954 0 22.886-4.506 32.614-16.282 12.698-15.411 108.083-129.126 108.083-129.126h-87.040z" />
<glyph unicode="&#xe625;" glyph-name="myacymailing" d="M544 960l-96-96 96-96-224-256h-224l176-176-272-360.616v-39.384h39.384l360.616 272 176-176v224l256 224 96-96 96 96-480 480zM448 416l-64 64 224 224 64-64-224-224z" />
<glyph unicode="&#xe626;" glyph-name="print" d="M256 896h512v-128h-512v128zM960 704h-896c-35.2 0-64-28.8-64-64v-320c0-35.2 28.794-64 64-64h192v-256h512v256h192c35.2 0 64 28.8 64 64v320c0 35.2-28.8 64-64 64zM128 512c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.652-64-64-64zM704 64h-384v320h384v-320z" />
<glyph unicode="&#xe627;" glyph-name="tag" d="M976 960h-384c-26.4 0-63.274-15.274-81.942-33.942l-476.116-476.116c-18.668-18.668-18.668-49.214 0-67.882l412.118-412.118c18.668-18.668 49.214-18.668 67.882 0l476.118 476.118c18.666 18.666 33.94 55.54 33.94 81.94v384c0 26.4-21.6 48-48 48zM736 576c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96z" />
<glyph unicode="&#xe628;" glyph-name="process" d="M363.722 237.948l41.298 57.816-45.254 45.256-57.818-41.296c-10.722 5.994-22.204 10.774-34.266 14.192l-11.682 70.084h-64l-11.68-70.086c-12.062-3.418-23.544-8.198-34.266-14.192l-57.818 41.298-45.256-45.256 41.298-57.816c-5.994-10.72-10.774-22.206-14.192-34.266l-70.086-11.682v-64l70.086-11.682c3.418-12.060 8.198-23.544 14.192-34.266l-41.298-57.816 45.254-45.256 57.818 41.296c10.722-5.994 22.204-10.774 34.266-14.192l11.682-70.084h64l11.68 70.086c12.062 3.418 23.544 8.198 34.266 14.192l57.818-41.296 45.254 45.256-41.298 57.816c5.994 10.72 10.774 22.206 14.192 34.266l70.088 11.68v64l-70.086 11.682c-3.418 12.060-8.198 23.544-14.192 34.266zM224 96c-35.348 0-64 28.654-64 64s28.652 64 64 64 64-28.654 64-64-28.652-64-64-64zM1024 576v64l-67.382 12.25c-1.242 8.046-2.832 15.978-4.724 23.79l57.558 37.1-24.492 59.128-66.944-14.468c-4.214 6.91-8.726 13.62-13.492 20.13l39.006 56.342-45.256 45.254-56.342-39.006c-6.512 4.766-13.22 9.276-20.13 13.494l14.468 66.944-59.128 24.494-37.1-57.558c-7.812 1.892-15.744 3.482-23.79 4.724l-12.252 67.382h-64l-12.252-67.382c-8.046-1.242-15.976-2.832-23.79-4.724l-37.098 57.558-59.128-24.492 14.468-66.944c-6.91-4.216-13.62-8.728-20.13-13.494l-56.342 39.006-45.254-45.254 39.006-56.342c-4.766-6.51-9.278-13.22-13.494-20.13l-66.944 14.468-24.492-59.128 57.558-37.1c-1.892-7.812-3.482-15.742-4.724-23.79l-67.384-12.252v-64l67.382-12.25c1.242-8.046 2.832-15.978 4.724-23.79l-57.558-37.1 24.492-59.128 66.944 14.468c4.216-6.91 8.728-13.618 13.494-20.13l-39.006-56.342 45.254-45.256 56.342 39.006c6.51-4.766 13.22-9.276 20.13-13.492l-14.468-66.944 59.128-24.492 37.102 57.558c7.81-1.892 15.742-3.482 23.788-4.724l12.252-67.384h64l12.252 67.382c8.044 1.242 15.976 2.832 23.79 4.724l37.1-57.558 59.128 24.492-14.468 66.944c6.91 4.216 13.62 8.726 20.13 13.492l56.342-39.006 45.256 45.256-39.006 56.342c4.766 6.512 9.276 13.22 13.492 20.13l66.944-14.468 24.492 59.13-57.558 37.1c1.892 7.812 3.482 15.742 4.724 23.79l67.382 12.25zM672 468.8c-76.878 0-139.2 62.322-139.2 139.2s62.32 139.2 139.2 139.2 139.2-62.322 139.2-139.2c0-76.878-62.32-139.2-139.2-139.2z" />
<glyph unicode="&#xe629;" glyph-name="queue" d="M728.992 448c137.754 87.334 231.008 255.208 231.008 448 0 21.676-1.192 43.034-3.478 64h-889.042c-2.29-20.968-3.48-42.326-3.48-64 0-192.792 93.254-360.666 231.006-448-137.752-87.334-231.006-255.208-231.006-448 0-21.676 1.19-43.034 3.478-64h889.042c2.288 20.966 3.478 42.324 3.478 64 0.002 192.792-93.252 360.666-231.006 448zM160 0c0 186.912 80.162 345.414 224 397.708v100.586c-143.838 52.29-224 210.792-224 397.706v0h704c0-186.914-80.162-345.416-224-397.706v-100.586c143.838-52.294 224-210.796 224-397.708h-704zM619.626 290.406c-71.654 40.644-75.608 93.368-75.626 125.366v64.228c0 31.994 3.804 84.914 75.744 125.664 38.504 22.364 71.808 56.348 97.048 98.336h-409.582c25.266-42.032 58.612-76.042 97.166-98.406 71.654-40.644 75.606-93.366 75.626-125.366v-64.228c0-31.992-3.804-84.914-75.744-125.664-72.622-42.18-126.738-125.684-143.090-226.336h501.67c-16.364 100.708-70.53 184.248-143.212 226.406z" />
<glyph unicode="&#xe62a;" glyph-name="renew" horiz-adv-x="1088" d="M640 896c247.424 0 448-200.576 448-448s-200.576-448-448-448v96c94.024 0 182.418 36.614 248.902 103.098s103.098 154.878 103.098 248.902c0 94.022-36.614 182.418-103.098 248.902s-154.878 103.098-248.902 103.098c-94.022 0-182.418-36.614-248.902-103.098-51.14-51.138-84.582-115.246-97.306-184.902h186.208l-224-256-224 256h164.57c31.060 217.102 217.738 384 443.43 384zM832 512v-128h-256v320h128v-192z" />
<glyph unicode="&#xe62b;" glyph-name="schedule" d="M512 832c-247.424 0-448-200.576-448-448s200.576-448 448-448 448 200.576 448 448-200.576 448-448 448zM512 24c-198.824 0-360 161.178-360 360 0 198.824 161.176 360 360 360 198.822 0 360-161.176 360-360 0-198.822-161.178-360-360-360zM934.784 672.826c16.042 28.052 25.216 60.542 25.216 95.174 0 106.040-85.96 192-192 192-61.818 0-116.802-29.222-151.92-74.596 131.884-27.236 245.206-105.198 318.704-212.578v0zM407.92 885.404c-35.116 45.374-90.102 74.596-151.92 74.596-106.040 0-192-85.96-192-192 0-34.632 9.174-67.122 25.216-95.174 73.5 107.38 186.822 185.342 318.704 212.578zM512 384v256h-64v-320h256v64z" />
<glyph unicode="&#xe62c;" glyph-name="spamtest" d="M928 832h-288c0 70.692-57.306 128-128 128-70.692 0-128-57.308-128-128h-288c-17.672 0-32-14.328-32-32v-832c0-17.674 14.328-32 32-32h832c17.674 0 32 14.326 32 32v832c0 17.672-14.326 32-32 32zM512 896c35.346 0 64-28.654 64-64s-28.654-64-64-64c-35.346 0-64 28.654-64 64s28.654 64 64 64zM896 0h-768v768h128v-96c0-17.672 14.328-32 32-32h448c17.674 0 32 14.328 32 32v96h128v-768zM448 101.49l-205.254 237.254 58.508 58.51 146.746-114.744 274.742 242.744 58.514-58.508z" />
<glyph unicode="&#xe62d;" glyph-name="spam" d="M874.040 810.040c-96.706 96.702-225.28 149.96-362.040 149.96s-265.334-53.258-362.040-149.96c-96.702-96.706-149.96-225.28-149.96-362.040s53.258-265.334 149.96-362.040c96.706-96.702 225.28-149.96 362.040-149.96s265.334 53.258 362.040 149.96c96.702 96.706 149.96 225.28 149.96 362.040s-53.258 265.334-149.96 362.040zM896 448c0-82.814-26.354-159.588-71.112-222.38l-535.266 535.268c62.792 44.758 139.564 71.112 222.378 71.112 211.738 0 384-172.262 384-384zM128 448c0 82.814 26.354 159.586 71.112 222.378l535.27-535.268c-62.794-44.756-139.568-71.11-222.382-71.11-211.738 0-384 172.262-384 384z" />
<glyph unicode="&#xe62e;" glyph-name="refresh" d="M889.68 793.68c-93.608 102.216-228.154 166.32-377.68 166.32-282.77 0-512-229.23-512-512h96c0 229.75 186.25 416 416 416 123.020 0 233.542-53.418 309.696-138.306l-149.696-149.694h352v352l-134.32-134.32zM928 448c0-229.75-186.25-416-416-416-123.020 0-233.542 53.418-309.694 138.306l149.694 149.694h-352v-352l134.32 134.32c93.608-102.216 228.154-166.32 377.68-166.32 282.77 0 512 229.23 512 512h-96z" />
<glyph unicode="&#xe62f;" glyph-name="ABtesting" horiz-adv-x="1091" d="M172.591 266.82l-69.148-209.445h-88.91l226.232 665.835h103.723l227.22-665.835h-91.885l-71.123 209.445h-236.107zM390.911 333.982l-65.199 191.658c-14.812 43.462-24.699 82.986-34.574 121.498h-1.975c-9.887-39.512-20.762-80.011-33.587-120.522l-65.199-192.633h200.533zM583.056 734.268c33.258 24.602 74.513 50.789 123.68 74.196 61.687 29.356 112.769 37.195 158.583 23.907 38.341-9.168 69.758-33.709 88.459-73.037 36.159-75.988 1.268-161.668-59.079-212.285l0.841-1.78c62.2 9.838 129.495-14.081 163.045-86.923 29.356-61.687 19.238-125.703-6.059-173.932-30.38-58.298-90.154-103.186-171.518-141.893-51.849-24.663-97.834-43.254-128.995-51.496l-168.958 643.244zM808.789 186.029c20.067 6.23 42.828 15.97 63.394 25.76 88.045 40.804 152.853 116.584 106.929 213.139-33.599 70.611-108.392 73.403-176.334 41.097l-59.908-28.515 65.918-251.48zM727.681 499.38l55.446 26.37c85.826 40.841 131.616 117.45 96.749 190.744-27.65 58.128-83.376 62.334-148.635 31.27-27.723-13.203-48.789-26.516-58.701-35.623l55.141-212.761zM454.919 732.018l33.456 9.371 187.664-670.010-33.456-9.371-187.664 670.010z" />
<glyph unicode="&#xe630;" glyph-name="sendtest" d="M954.368 882.739c-17.613-6.195-886.835-312.525-903.987-318.566-14.541-5.12-17.766-17.664-0.51-24.525 20.53-8.243 194.354-77.877 194.354-77.877v0l115.2-46.131c0 0 554.904 407.451 562.381 412.981 7.576 5.53 16.282-4.864 10.803-10.803-5.48-5.99-402.995-435.866-402.995-435.866v-0.101l-23.142-25.755 30.669-16.486c0 0 238.080-128.205 255.078-137.318 14.899-7.986 34.202-1.381 38.501 17.101 5.069 21.811 145.664 627.763 148.787 641.28 4.046 17.562-7.578 28.262-25.138 22.067v0zM358.4 138.906c0-12.595 7.115-16.128 16.947-7.221 12.851 11.725 145.918 131.123 145.918 131.123l-162.866 84.174v-208.077zM90.080 15.221c0 23.68 16 40.318 38.4 40.318s37.76-16.638 37.76-40.318c0-23.038-14.72-40.32-38.4-40.32-22.4-0.002-37.76 17.28-37.76 40.32zM222.55 15.221c0 23.68 16 40.318 38.4 40.318s37.76-16.638 37.76-40.318c0-23.038-14.72-40.32-38.4-40.32-22.4-0.002-37.76 17.28-37.76 40.32zM355.021 15.221c0 23.68 16 40.318 38.4 40.318s37.76-16.638 37.76-40.318c0-23.038-14.72-40.32-38.4-40.32-22.4-0.002-37.76 17.28-37.76 40.32zM487.491 15.221c0 23.68 16 40.318 38.4 40.318s37.76-16.638 37.76-40.318c0-23.038-14.72-40.32-38.4-40.32-22.402-0.002-37.76 17.28-37.76 40.32zM619.962 15.221c0 23.68 16 40.318 38.398 40.318 22.4 0 37.762-16.638 37.762-40.318 0-23.038-14.72-40.32-38.4-40.32-22.402-0.002-37.76 17.28-37.76 40.32zM752.432 15.221c0 23.68 16 40.318 38.4 40.318 22.398 0 37.76-16.638 37.76-40.318 0-23.038-14.72-40.32-38.4-40.32-22.402-0.002-37.76 17.28-37.76 40.32z" />
<glyph unicode="&#xe631;" glyph-name="replacetag" d="M855.932 937.030h-336.578c-23.138 0-55.462-13.388-71.824-29.75l-417.316-417.32c-16.364-16.364-16.364-43.138 0-59.5l361.224-361.226c16.362-16.36 43.136-16.36 59.498 0l417.324 417.324c16.36 16.362 29.748 48.68 29.748 71.82v336.58c-0.002 23.14-18.936 42.072-42.076 42.072zM645.57 600.452c-46.474 0-84.144 37.672-84.144 84.144s37.67 84.144 84.144 84.144c46.472 0 84.146-37.672 84.146-84.144 0.002-46.472-37.672-84.144-84.146-84.144zM478.136 43.806c106.434-82.588 256.792-66.962 335.824 34.892 42.318 54.542 55.59 122.74 42.462 187.018l-120.844-12.556 121.088 156.058 163.070-126.536-108.432-11.264c15.152-78.246-1.434-160.936-52.874-227.228-97.272-125.366-282.322-144.588-413.32-42.944l33.026 42.56z" />
<glyph unicode="&#xe632;" glyph-name="action" d="M384 448c0 70.692 57.308 128 128 128s128-57.308 128-128c0-70.692-57.308-128-128-128s-128 57.308-128 128zM664.348 729.474c99.852-54.158 167.652-159.898 167.652-281.474s-67.8-227.316-167.652-281.474c44.066 70.126 71.652 170.27 71.652 281.474s-27.586 211.348-71.652 281.474zM288 448c0-111.204 27.584-211.348 71.652-281.474-99.852 54.16-167.652 159.898-167.652 281.474s67.8 227.314 167.652 281.474c-44.068-70.126-71.652-170.27-71.652-281.474zM96 448c0-171.9 54.404-326.184 140.652-431.722-142.302 90.948-236.652 250.314-236.652 431.722s94.35 340.774 236.652 431.722c-86.248-105.538-140.652-259.822-140.652-431.722zM787.352 879.72c142.298-90.946 236.648-250.312 236.648-431.72s-94.35-340.774-236.648-431.72c86.244 105.536 140.648 259.82 140.648 431.72s-54.404 326.184-140.648 431.72z" />
<glyph unicode="&#xe633;" glyph-name="options" d="M896 512h16c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48h-16v192h-128v-192h-16c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h16v-576h128v576zM768 704h128v-128h-128v128zM592 128c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48h-16v576h-128v-576h-16c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h16v-192h128v192h16zM448 320h128v-128h-128v128zM272 512c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48h-16v192h-128v-192h-16c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h16v-576h128v576h16zM128 704h128v-128h-128v128z" />
<glyph unicode="&#xe634;" glyph-name="share" d="M864 256c-45.16 0-85.92-18.738-115.012-48.83l-431.004 215.502c1.314 8.252 2.016 16.706 2.016 25.328s-0.702 17.076-2.016 25.326l431.004 215.502c29.092-30.090 69.852-48.828 115.012-48.828 88.366 0 160 71.634 160 160s-71.634 160-160 160-160-71.634-160-160c0-8.622 0.704-17.076 2.016-25.326l-431.004-215.504c-29.092 30.090-69.852 48.83-115.012 48.83-88.366 0-160-71.636-160-160 0-88.368 71.634-160 160-160 45.16 0 85.92 18.738 115.012 48.828l431.004-215.502c-1.312-8.25-2.016-16.704-2.016-25.326 0-88.368 71.634-160 160-160s160 71.632 160 160c0 88.364-71.634 160-160 160z" />
<glyph unicode="&#xe635;" glyph-name="attach" d="M665.832 632.952l-64.952 64.922-324.81-324.742c-53.814-53.792-53.814-141.048 0-194.844 53.804-53.792 141.060-53.792 194.874 0l389.772 389.708c89.714 89.662 89.714 235.062 0 324.726-89.666 89.704-235.112 89.704-324.782 0l-409.23-409.178c-0.29-0.304-0.612-0.576-0.876-0.846-125.102-125.096-125.102-327.856 0-452.906 125.054-125.056 327.868-125.056 452.988 0 0.274 0.274 0.516 0.568 0.82 0.876l0.032-0.034 279.332 279.292-64.986 64.92-279.33-279.262c-0.296-0.268-0.564-0.57-0.846-0.844-89.074-89.058-233.98-89.058-323.076 0-89.062 89.042-89.062 233.922 0 322.978 0.304 0.304 0.604 0.582 0.888 0.846l-0.046 0.060 409.28 409.166c53.712 53.738 141.144 53.738 194.886 0 53.712-53.734 53.712-141.148 0-194.84l-389.772-389.7c-17.936-17.922-47.054-17.922-64.972 0-17.894 17.886-17.894 47.032 0 64.92l324.806 324.782z" />
<glyph unicode="&#xe800;" glyph-name="location" d="M512 960c-176.732 0-320-143.268-320-320 0-320 320-704 320-704s320 384 320 704c0 176.732-143.27 320-320 320zM512 448c-106.040 0-192 85.96-192 192s85.96 192 192 192 192-85.96 192-192-85.96-192-192-192z" />
<glyph unicode="&#xe808;" glyph-name="test" d="M576 711.628v248.372l384-384-384-384v253.824c-446.75 10.482-427.588-303.792-313.86-509.824-280.712 303.414-221.1 789.57 313.86 775.628z" />
<glyph unicode="&#xe812;" glyph-name="users" horiz-adv-x="1152" d="M768 189.388v52.78c70.498 39.728 128 138.772 128 237.832 0 159.058 0 288-192 288s-192-128.942-192-288c0-99.060 57.502-198.104 128-237.832v-52.78c-217.102-17.748-384-124.42-384-253.388h896c0 128.968-166.898 235.64-384 253.388zM327.196 164.672c55.31 36.15 124.080 63.636 199.788 80.414-15.054 17.784-28.708 37.622-40.492 59.020-30.414 55.234-46.492 116.058-46.492 175.894 0 86.042 0 167.31 30.6 233.762 29.706 64.504 83.128 104.496 159.222 119.488-16.914 76.48-61.94 126.75-181.822 126.75-192 0-192-128.942-192-288 0-99.060 57.502-198.104 128-237.832v-52.78c-217.102-17.748-384-124.42-384-253.388h279.006c14.518 12.91 30.596 25.172 48.19 36.672z" />
<glyph unicode="&#xe900;" glyph-name="folder" d="M448 832l128-128h448v-704h-1024v832z" />
<glyph unicode="&#xe901;" glyph-name="folderopen" d="M832 0l192 512h-832l-192-512zM128 576l-128-576v832h288l128-128h416v-128z" />
<glyph unicode="&#xe902;" glyph-name="connection" d="M1024 448c0 282.77-229.23 512-512 512s-512-229.23-512-512c0-220.054 138.836-407.664 333.686-480.068l-13.686-31.932h384l-13.686 31.932c194.85 72.404 333.686 260.014 333.686 480.068zM486.79 325.174c-22.808 9.788-38.79 32.436-38.79 58.826 0 35.346 28.654 64 64 64s64-28.654 64-64c0-26.39-15.978-49.044-38.786-58.834l-25.214 58.834-25.21-58.826zM538.268 322.708c58.092 12.118 101.732 63.602 101.732 125.292 0 70.694-57.306 128-128 128-70.692 0-128-57.306-128-128 0-61.692 43.662-113.122 101.76-125.228l-74.624-174.122c-91.23 39.15-155.136 129.784-155.136 235.35 0 141.384 114.616 268 256 268s256-126.616 256-268c0-105.566-63.906-196.2-155.136-235.35l-74.596 174.058zM688.448-27.708l-73.924 172.486c126.446 42.738 217.476 162.346 217.476 303.222 0 176.73-143.268 320-320 320-176.73 0-320-143.27-320-320 0-140.876 91.030-260.484 217.476-303.222l-73.924-172.486c-159.594 68.488-271.386 227.034-271.386 411.708 0 247.332 200.502 459.834 447.834 459.834s447.834-212.502 447.834-459.834c0-184.674-111.792-343.22-271.386-411.708z" />
<glyph unicode="&#xe903;" glyph-name="distribution" horiz-adv-x="949" d="M456.624-32.8c-11.599 5.974-22.928 12.558-34.836 17.833-129.603 57.454-152.941 206.598-47.024 301.056 7.233 6.444 14.296 13.067 20.74 18.961-37.114 92.34-116.656 172.302-211.463 210.624-16.744-23.977-34.346-49.182-56.705-81.201-31.519 70.921-60.701 136.557-92.37 207.837 78.224 8.652 148.775 16.464 227.867 25.215-16.983-33.347-30.71-60.311-40.221-78.983 77.165-70.261 150.823-137.346 224.86-204.76 0 108.234 0.619 222.223-1.189 336.162-0.14 8.971-16.024 23.197-26.534 25.315-20.22 4.056-41.839 1.179-75.326 1.179 48.303 64.057 89.602 118.844 134.649 178.596 43.358-59.852 82.819-114.328 127.186-175.589-34.546-1.898-60.161-3.307-90.681-4.985v-360.788c70.251 64.907 144.359 133.38 222.633 205.699-8.791 16.814-22.358 42.768-40.89 78.224 79.243-8.682 150.483-16.484 228.647-25.046-31.269-70.821-60.361-136.677-91.95-208.207-21.349 30.7-38.223 54.966-54.537 78.443-80.651-21.079-164.979-101.231-216.539-209.066 5.605-3.197 15.175-6.963 22.688-13.207 112.93-93.748 90.751-249.077-43.438-306.471-12.068-5.165-23.757-11.209-35.615-16.854-8.801 0.010-42.099 0.010-49.951 0.010zM606.158 150.55c-0.979 67.934-57.474 122.311-125.687 120.962-68.523-1.349-120.602-56.785-118.894-126.566 1.628-66.565 55.426-118.864 122.071-118.654 67.924 0.2 123.479 56.545 122.51 124.259zM561.821 151.949c0.14-45.056-38.303-82.619-83.319-81.41-43.228 1.159-78.873 37.284-79.402 80.461-0.539 44.367 38.642 82.649 83.319 81.401 43.108-1.199 79.283-37.843 79.402-80.451z" />
<glyph unicode="&#xe904;" glyph-name="tree" d="M976 192h-16v208c0 61.756-50.242 112-112 112h-272v128h16c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48h-160c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h16v-128h-272c-61.756 0-112-50.244-112-112v-208h-16c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h160c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48h-16v192h256v-192h-16c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h160c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48h-16v192h256v-192h-16c-26.4 0-48-21.6-48-48v-160c0-26.4 21.6-48 48-48h160c26.4 0 48 21.6 48 48v160c0 26.4-21.6 48-48 48zM192 0h-128v128h128v-128zM576 0h-128v128h128v-128zM448 704v128h128v-128h-128zM960 0h-128v128h128v-128z" />
<glyph unicode="&#xe905;" glyph-name="image_view" d="M959.884 832c0.040-0.034 0.082-0.076 0.116-0.116v-767.77c-0.034-0.040-0.076-0.082-0.116-0.116h-895.77c-0.040 0.034-0.082 0.076-0.114 0.116v767.772c0.034 0.040 0.076 0.082 0.114 0.114h895.77zM960 896h-896c-35.2 0-64-28.8-64-64v-768c0-35.2 28.8-64 64-64h896c35.2 0 64 28.8 64 64v768c0 35.2-28.8 64-64 64v0zM832 672c0-53.020-42.98-96-96-96s-96 42.98-96 96 42.98 96 96 96 96-42.98 96-96zM896 128h-768v128l224 384 256-320h64l224 192z" />
<glyph unicode="&#xe906;" glyph-name="list_view" d="M0 960h256v-256h-256zM384 896h640v-128h-640zM0 576h256v-256h-256zM384 512h640v-128h-640zM0 192h256v-256h-256zM384 128h640v-128h-640z" />
</font></defs></svg>PK!�#o,,css/fonts/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!
��66css/fonts/icomoon.woffnu&1i�wOFF65�OS/2``,cmaphtt�_gasp�glyf�0d0d�l�Ohead2H66	H�<hhea2�$$B�hmtx2��_loca3������maxp4@  R:name4`���J	�post5�  ��������3	@����@�@ X �5�������� �����������:3*=��797979
 ��!�FYb��������%46753#5.5:34&#">7'3<546323<54&'&674&'5#35>5*#4632.'7#<54&#"#<54676&'#"!54&"4327"432!"3!2654&!"43!2#7!"43!2'!"43!2o	LL	>	[/"!0n#&?'66!'�
	MM	
>
[0"!0n$&>&66 '�u/D[C�S`��#22#]#115��O��R��N�HD

pt�"//"OLONB	/,$�+�}HD

pt�"//-LONB	/,$�+TD/BB/D�6666*2#��#22##2�v66�66M66*����)[k{����'7.5467>07.1.#"&'7.1:3>54&'0.'1#"&'0&'3267.5463332654&'1*#">7>7.#">7>74&53265#"&'.5467067'1:32326?'1465&0>1607>54&'#"&53267.'.'3*#>54&#4&#">5'3267.'.'!
5`#a0I4�_$L>(9&<J$^$J<&

aA$%I4(E/3IA/4I(��E03I8*224IV

_4I%$A�^%K=(B0a$'>K%`$K>'5
_4I��/AI3/E((I4I30F2*8�I320
	^#	3I%$A�]$K>(��%A&=J$^$K<'
]
3I.	,=I40GI3
	.7.>I4-C	(	(I3��
^A%I3
�_$K='3	#'>K#_$K='	
^A$%I3��G04I=,	..	
3I&4I>.(	C-	3I(E�:62"/&4762�


�

�

�:

��

�_�U"'.?62"/Q


�

�

��_



�

�



����1###.'.+#"!'.+7#"3!26?6&'�̚�O
Z��*��*��Z
P&D&f4��N	T
�__�
T	#��#��233	3.'.+#"!'.+7#"3!26?6&'�̚���DO
Z��*��*��Z
P&D&f4���N	T
�__�
T	#��#3f!"&7>6?>67>3��
H	�	p
f��
&
	D
�
	k	�/�p
 1>&'7'.4&#'"7'&676&''.7>�+
B
��N�]	�*	(qg��\)	��	
[)
G	
��	)
	
(
�
O*���A�*	(�#�\	
���f1/

��(
/	
})	��
	
(
	)	f����"&*2:BFJ!"3!35#535##!34&#35#"35#35#;5##354&#326=#35#35#3�gffff�3f�f3�gggg�3f�3g33ggggg���fffgg���3g�Qfg�ff3�g3�33f�g��f8�i&10>7>''�<Ia�ږ�8Sw�/# ^��7i!#.�wS8�{��bI<d���=
��
.170&'.'.'?01�7J�o4��8��S
:&&P7�o�4�I8�

T&':3�.#7676ɳ�h��\g�_��j�����GH=���"|7�[X���-!7.#"3267>7#".54>327���7�MM�76::67�MM�7	`#Vbl:j��PP��j5d\R#�@�6::67�MM�76::6	T(A-P��jj��P'7#�f��2"132650>=4.#".54>32^�j:`t`@&&@`t`:j�^EsT..TsEEsT..Ts�+7fdkS��3Skdf7+��


	 q����%1.?>?67>'&'.7>�
:Ug77aD!
��N
iGzM7N/
	�A++8g++�9]>

4Nc9E�u"
e
�
�B^q9N-% 4-- l�}	 ?7'&%./3267%>'.%676&'&'.3267#F5d!���	$59#

&��%
&�		��

g�S!��	S��'
�
r&�����%

3��f
*8FT!"3!2654&!"3!2654&!2654&#!"3#";2654&#";2654&#";2654&��		)

R�p		�		�[�		�p		�\		\		\		\		\		\		�����f�%.#54.#"#"3!26?>54&#+54632)\3M33M3f>:(:>(��8..83{8W=  =W8{(�p'		'�(�7997lG�a3%'>54.#"32672?6&'4>32#".5��5ZvBAtV14ZvB,P$�)0�K"<P-.S?%"<P--S?&��$T-AwY52UtABwY5�0"p-P;#&?S-.P;#&?S.3��?3267>7>#!"#"&'.'&13!2650<54&Q	w�r	

	r�w	#��#hy�u



u�x#4#�@I>>I@
88
q?I==I?v�r##r�vQ��5H.7>167>7>'.'.'&6767>.'.'.676rKMF*9��$R# /
(	 I
%#	^wP9 #'39&38/eGxU'
^��T^#"5#	[

O 
%."
Mp�G��8S77fO1>Y7n�
f��!15#3#3%#35!5!35#!!'!!'#3!"3!2654&!!���������ggg�f����gg�4�I��f�g33����33g3f3�3�3��3���2W�F/990>769067>76&7>1'�����
>E7s�Ұ
�|K]Q.6-��
/4*�Fcub.�����)1,	���
�	*/&T�-26;26=4675+";2;#"35#35#3
9.-K6j�
 xx 
�7^^7�����M

M%Vl
4EP'�a
�

bfBgg�ff�-@37'#"+32>7>3>7>7.+32#"&';7'/��/Gq]N# =AJ,kkGq]N# =AI-� 3~Rkk3R%/6V'%4�V/��v���{/L^.*K9"�0K^/*K9!Z*0>�,$�1(
03D{�Βf3!55!5'!!���3��f��f��M�g�g����("32>54.".54>31%f��NN��ff��NN��fQ�j==j�Q\=j��M��ff��NN��ff��M��=i�QP�j=�{�(W/Q�i=
��5Fkv667>7>'.'&>#.&07>7647&"?>'%&'&67>76&7>67>'6?'�#A(G
#EgSw
1m)#B$I�	1	�\6#		0*,#	
x+EFT:>J��1�M��l .A
-K6F (
I.@�*	��	5$ ,>>/0X+HPP('#s�E0�X�3��3+;"32654&!"3!26=4&!"3!26=4&!"3!26=4&f*<<*+<<���3��3��33<*+<<+*<33

3�3

3�3

3���9m4.'.5467674&10676&'.7&1061!045.5467674&10676&#"10630454&'3'>O)R>% 	/J'VF.'	 %&RR=3�,'-II-
(5MG9�.,B4)#H@&FB>k
'F!O>BF&@=#$rR(/)-*([[(*-).&7I0g&>���S2!.54>>5#53.'#53.'.'#5.#"#53#3#333>j��P&Fa;�;aF&P���-ZUj@#R-@  @-R#@jUZ-	�%6%�	�P��jH�s^!!^s�Hj��P��CJO)@"@@	#2FUUF2#	@@"@)OJC�?�_&276&'%&"%'#"&'%276&'�*�	
�) �)
	���))��
	�*�	
{����(?��@��C�gK(%"&/&676>#*1�
�;x/:��	g�;��
:��!��� %"/"'&4?'&4762762�3��3��3��3�����2��3��3��2�`m:(3>IT."267>4&'.467>2"&%64'7'&"'>2.467727"&'\H���GHHHHH���HHHHH��"##"#WZW#"##"#WZW�%%[[M2E�E2.dfd.��[%%[�2E�E2.dfd.(HHHHH���HHHHHH���H��#WZW"#""#"WZW#"##5E�E1-dfd.1[%%[�1E�F1.dfd-��[%%[��3 +#"&=#"&546;54632323	��		��	��		��

�{����2E32>7#".''.+"32>=4&''##067>;21#�8*Jg>>gJ*9!OX]..]XO �,
^
,c�=j�QQ�j=�c87f7Wc	
h
	cWa��	"!!"	/11N!	4''4	!N�DDu		u���#35%7'7 ``���'i�``��@�@�``����'���``@@�@�#'!!!";!32654&"&54632!!����&&��&&��%%%%%�����@&��&�&@&�%%%%�@@"���!"27>54&"&54632��0�$�(���(88((88��$(�d�0���8((88((8���0<��%7'./#'737>77'>?5'.'"&546325'.'7'.'7'.'7'./#'''77737>77'>77'>77'>?"&54632l)-:	@	:-)FF)-:	@	:-)FF�%%%%C9C'.8
;%@%;
8.'C9CC9C'.8
;%@%;
8.'C9C��:QQ::QQ�:-)FF)-:	@	:-)FF)-:	@	�%%%%�@%;
8.'C9CC9C'.8
;%@%;
8.'C9CC9C'.8
;%kQ::QQ::Q@����";W>54&'!!>54.'4>75.51!.=467>7!!.�4U=!��!=U44U=!z!=U4��9S66S9�9S66S9�661�f1666M�M�!^s�H  H�s^!!^s�H  H�s^!�@FhMdMhFFhMdMhF"G@G3 2G@GxKLw @�%+2#5267>54&'.#"33>!3�]�zFFz�]G�225522�GG�2&2	���Nv����Fz�]]�zF`522�GG�22552&_4�Q�g;���@�@����'7EK"32>54.".54>32>54&#"1%.#">#!5]�zFFz�]]�zFFz�]K�a99a�KK�a99a�\
pP.P2[QE��P.Pp
EQ[�@@Fz�]]�zFFz�]]�zF��9a�KK�a99a�KK�a9�0Pp)"
'6E(�")pP0(E6'���@@����"06!4&#"!"3!2654&%2#"&546!33!26=3'7%���K55K��

@
�S%%%%���
�
��@�:�:@5KK5
��

@
@%%%%��`

`�e�:r�:���(4A.#"32>7>54.'>32467#".5j$T\c33c\T$$8&&8$$T\c33c\T$$8&&8$&!��/q>O�i<�&!/q>O�i<*$8&&8$$T\c33c\T$$8&&8$$T\c33c\T$��>q/!&<i�O>q/��!&<i�O���2.#"34>32!#".'7!732>5z#U`j8j��P`Aq�V.WOE�`�&Aq�V.WOE����#U`j8j��P&>+P��jV�qA$3 �`���V�qA$3 ����&>+P��j9#@.:EI#3#'#7'.'#3>7>6>7>'.7>'.'7�FX�g�\G��A	B�>%.N".)-.[
X='C��!BL#d3<BQ7@;O1�!�!���f�C� <=��&
$9u&(7.[%+E���
oH5�9j6,
	�b	2���s0;HT`ly�90>769067>76&17>1'4632#"&534632#"&74632#"&74632#"&74632#"&534632#"&�����
>E7s�Ұ
�|K]Q.6-��
/4*��������sbuc.�����)2+

	���

�
*/&T�|��5!"27>54&"&54632>7>'7&'7X��*�^i
#�
�#22#"22�(][R 
xy�m'$eqr1!�
�_#
���*Q��2#"22"#2��
,&)b0
�~:w2/6&+p-AU4632#"&>54&'.54>7#.54>7>54.�K55KK55K&>,,>&!''!��'!&>,,>&!'�$4!6W>"">W6!4$�6W>"">W6!4$$4�5KK55KKN;HT..TH;4�SS�4��S�4;HT..TH;4�S@zn`("]o~DD~o]"(`nzp"]o~DD~o]"(`nz@@zn`@����37OS326=4&+5##";33#26=4&+##";35'3#26=4&+5##";3'3#��������������������������@�@�������@������@�����3"%>54&'%32654&#".#"326732654&`";�Q�;"B^^BB^�Q;"B^^B";�^BB^^�

�^BB^^B
�^BB^�
B^^BB^~]}H'27>4&'."01267871'01"&'.46787162"'&47�A��(((s(�!""!"UXT"�g/////v{v/A��"TXT!"!!"�(r)((�z
'


EyA��(r)((�"TXU"!""!�g/v{v/////A��"!!"!TXT"�(()r(�z

&
E���@�"10>54."&54632BuW2dxddxd2WuBPppPPpp�2WuBx�̂��xBuW2�pPPppPPp����5	5&&>@�����8&+iOF��������e��Mr�����A%5>54.#"!4.>7.'.5467>7.#"!>75K$NHHN$K5Q�g;�;g���*e9	P9
OZHN$K5Q�g;
�5�J<iN--Ni<J�5-CW00WC-)
*Y-Aw20<:E-Ni<J�5-CW0
	@!!����@��@@@
%!!!@������ ���@��@�����%Do4.#"!'>.54632'>54&#".54>32''>54.#".54>32P��jj��P1Y{I�I{Y1��%%3,:K55K:,KDW(F]55]F(WDK�I/P: 2WuBBuW2 :P/I<dH(Gy�]]�yG(Hd<�j��PP��jS�}_  _}�(%%;;	F.5KK5.F	�O5aJ,,Ja5O����;O`5BuW22WuB5`O;�SkE]�~JJ~�]EkS#����Tan.'.67>7.'.'>7464&'4&'&#>7>7.'.'*#7.326'''"&5462�		18 (qG
-;n;
9p7#%@"!=!*4p:<n;-
<92
*#
93	%�I43EG23H,2!!/2!!/!	HUW#
Eq(6e5(5f2(TTU+0V--U.��0g6
'6e6&%6F($XWJ	�3GJ42EJ3"00 !10 ���UY]ae%#54&#!5326=4&+";!"#";26=4&+5!#";26=4&+5!#";26=4&#53#5353#53�B.�����.B����܀�����������.B����B.���������������@���@��!-48181!8181!5!"3!2654&##"&54632!537������&&�&&�8((88((8@��@�@�@&�&&&�(88((88����������!!%!!!!%!!!!%!!���������������������������������_<������������������D; *f8=3fq��l3Qf23�!��{"@@ @@C2@~���#
,�$t��f��.R��0�Z��p�		j	�	�
&
�:�H���
|
�6x��0t�6��`p�Z�Ff����6�2D8
�`6uK
�		g	=	|	 	R	
4�icomoonicomoonVersion 1.0Version 1.0icomoonicomoonicomoonicomoonRegularRegularicomoonicomoonFont generated by IcoMoon.Font generated by IcoMoon.PK!��#�5�5css/fonts/icomoon.ttfnu&1i��0OS/2,�`cmap�_tgasp�glyf�l�O�0dhead	H�<1�6hheaB�24$hmtx�_2Xloca���3h�maxpR:3� name�J	�4�post5� ��������3	@����@�@ X �5�������� �����������:3*=��797979
 ��!�FYb��������%46753#5.5:34&#">7'3<546323<54&'&674&'5#35>5*#4632.'7#<54&#"#<54676&'#"!54&"4327"432!"3!2654&!"43!2#7!"43!2'!"43!2o	LL	>	[/"!0n#&?'66!'�
	MM	
>
[0"!0n$&>&66 '�u/D[C�S`��#22#]#115��O��R��N�HD

pt�"//"OLONB	/,$�+�}HD

pt�"//-LONB	/,$�+TD/BB/D�6666*2#��#22##2�v66�66M66*����)[k{����'7.5467>07.1.#"&'7.1:3>54&'0.'1#"&'0&'3267.5463332654&'1*#">7>7.#">7>74&53265#"&'.5467067'1:32326?'1465&0>1607>54&'#"&53267.'.'3*#>54&#4&#">5'3267.'.'!
5`#a0I4�_$L>(9&<J$^$J<&

aA$%I4(E/3IA/4I(��E03I8*224IV

_4I%$A�^%K=(B0a$'>K%`$K>'5
_4I��/AI3/E((I4I30F2*8�I320
	^#	3I%$A�]$K>(��%A&=J$^$K<'
]
3I.	,=I40GI3
	.7.>I4-C	(	(I3��
^A%I3
�_$K='3	#'>K#_$K='	
^A$%I3��G04I=,	..	
3I&4I>.(	C-	3I(E�:62"/&4762�


�

�

�:

��

�_�U"'.?62"/Q


�

�

��_



�

�



����1###.'.+#"!'.+7#"3!26?6&'�̚�O
Z��*��*��Z
P&D&f4��N	T
�__�
T	#��#��233	3.'.+#"!'.+7#"3!26?6&'�̚���DO
Z��*��*��Z
P&D&f4���N	T
�__�
T	#��#3f!"&7>6?>67>3��
H	�	p
f��
&
	D
�
	k	�/�p
 1>&'7'.4&#'"7'&676&''.7>�+
B
��N�]	�*	(qg��\)	��	
[)
G	
��	)
	
(
�
O*���A�*	(�#�\	
���f1/

��(
/	
})	��
	
(
	)	f����"&*2:BFJ!"3!35#535##!34&#35#"35#35#;5##354&#326=#35#35#3�gffff�3f�f3�gggg�3f�3g33ggggg���fffgg���3g�Qfg�ff3�g3�33f�g��f8�i&10>7>''�<Ia�ږ�8Sw�/# ^��7i!#.�wS8�{��bI<d���=
��
.170&'.'.'?01�7J�o4��8��S
:&&P7�o�4�I8�

T&':3�.#7676ɳ�h��\g�_��j�����GH=���"|7�[X���-!7.#"3267>7#".54>327���7�MM�76::67�MM�7	`#Vbl:j��PP��j5d\R#�@�6::67�MM�76::6	T(A-P��jj��P'7#�f��2"132650>=4.#".54>32^�j:`t`@&&@`t`:j�^EsT..TsEEsT..Ts�+7fdkS��3Skdf7+��


	 q����%1.?>?67>'&'.7>�
:Ug77aD!
��N
iGzM7N/
	�A++8g++�9]>

4Nc9E�u"
e
�
�B^q9N-% 4-- l�}	 ?7'&%./3267%>'.%676&'&'.3267#F5d!���	$59#

&��%
&�		��

g�S!��	S��'
�
r&�����%

3��f
*8FT!"3!2654&!"3!2654&!2654&#!"3#";2654&#";2654&#";2654&��		)

R�p		�		�[�		�p		�\		\		\		\		\		\		�����f�%.#54.#"#"3!26?>54&#+54632)\3M33M3f>:(:>(��8..83{8W=  =W8{(�p'		'�(�7997lG�a3%'>54.#"32672?6&'4>32#".5��5ZvBAtV14ZvB,P$�)0�K"<P-.S?%"<P--S?&��$T-AwY52UtABwY5�0"p-P;#&?S-.P;#&?S.3��?3267>7>#!"#"&'.'&13!2650<54&Q	w�r	

	r�w	#��#hy�u



u�x#4#�@I>>I@
88
q?I==I?v�r##r�vQ��5H.7>167>7>'.'.'&6767>.'.'.676rKMF*9��$R# /
(	 I
%#	^wP9 #'39&38/eGxU'
^��T^#"5#	[

O 
%."
Mp�G��8S77fO1>Y7n�
f��!15#3#3%#35!5!35#!!'!!'#3!"3!2654&!!���������ggg�f����gg�4�I��f�g33����33g3f3�3�3��3���2W�F/990>769067>76&7>1'�����
>E7s�Ұ
�|K]Q.6-��
/4*�Fcub.�����)1,	���
�	*/&T�-26;26=4675+";2;#"35#35#3
9.-K6j�
 xx 
�7^^7�����M

M%Vl
4EP'�a
�

bfBgg�ff�-@37'#"+32>7>3>7>7.+32#"&';7'/��/Gq]N# =AJ,kkGq]N# =AI-� 3~Rkk3R%/6V'%4�V/��v���{/L^.*K9"�0K^/*K9!Z*0>�,$�1(
03D{�Βf3!55!5'!!���3��f��f��M�g�g����("32>54.".54>31%f��NN��ff��NN��fQ�j==j�Q\=j��M��ff��NN��ff��M��=i�QP�j=�{�(W/Q�i=
��5Fkv667>7>'.'&>#.&07>7647&"?>'%&'&67>76&7>67>'6?'�#A(G
#EgSw
1m)#B$I�	1	�\6#		0*,#	
x+EFT:>J��1�M��l .A
-K6F (
I.@�*	��	5$ ,>>/0X+HPP('#s�E0�X�3��3+;"32654&!"3!26=4&!"3!26=4&!"3!26=4&f*<<*+<<���3��3��33<*+<<+*<33

3�3

3�3

3���9m4.'.5467674&10676&'.7&1061!045.5467674&10676&#"10630454&'3'>O)R>% 	/J'VF.'	 %&RR=3�,'-II-
(5MG9�.,B4)#H@&FB>k
'F!O>BF&@=#$rR(/)-*([[(*-).&7I0g&>���S2!.54>>5#53.'#53.'.'#5.#"#53#3#333>j��P&Fa;�;aF&P���-ZUj@#R-@  @-R#@jUZ-	�%6%�	�P��jH�s^!!^s�Hj��P��CJO)@"@@	#2FUUF2#	@@"@)OJC�?�_&276&'%&"%'#"&'%276&'�*�	
�) �)
	���))��
	�*�	
{����(?��@��C�gK(%"&/&676>#*1�
�;x/:��	g�;��
:��!��� %"/"'&4?'&4762762�3��3��3��3�����2��3��3��2�`m:(3>IT."267>4&'.467>2"&%64'7'&"'>2.467727"&'\H���GHHHHH���HHHHH��"##"#WZW#"##"#WZW�%%[[M2E�E2.dfd.��[%%[�2E�E2.dfd.(HHHHH���HHHHHH���H��#WZW"#""#"WZW#"##5E�E1-dfd.1[%%[�1E�F1.dfd-��[%%[��3 +#"&=#"&546;54632323	��		��	��		��

�{����2E32>7#".''.+"32>=4&''##067>;21#�8*Jg>>gJ*9!OX]..]XO �,
^
,c�=j�QQ�j=�c87f7Wc	
h
	cWa��	"!!"	/11N!	4''4	!N�DDu		u���#35%7'7 ``���'i�``��@�@�``����'���``@@�@�#'!!!";!32654&"&54632!!����&&��&&��%%%%%�����@&��&�&@&�%%%%�@@"���!"27>54&"&54632��0�$�(���(88((88��$(�d�0���8((88((8���0<��%7'./#'737>77'>?5'.'"&546325'.'7'.'7'.'7'./#'''77737>77'>77'>77'>?"&54632l)-:	@	:-)FF)-:	@	:-)FF�%%%%C9C'.8
;%@%;
8.'C9CC9C'.8
;%@%;
8.'C9C��:QQ::QQ�:-)FF)-:	@	:-)FF)-:	@	�%%%%�@%;
8.'C9CC9C'.8
;%@%;
8.'C9CC9C'.8
;%kQ::QQ::Q@����";W>54&'!!>54.'4>75.51!.=467>7!!.�4U=!��!=U44U=!z!=U4��9S66S9�9S66S9�661�f1666M�M�!^s�H  H�s^!!^s�H  H�s^!�@FhMdMhFFhMdMhF"G@G3 2G@GxKLw @�%+2#5267>54&'.#"33>!3�]�zFFz�]G�225522�GG�2&2	���Nv����Fz�]]�zF`522�GG�22552&_4�Q�g;���@�@����'7EK"32>54.".54>32>54&#"1%.#">#!5]�zFFz�]]�zFFz�]K�a99a�KK�a99a�\
pP.P2[QE��P.Pp
EQ[�@@Fz�]]�zFFz�]]�zF��9a�KK�a99a�KK�a9�0Pp)"
'6E(�")pP0(E6'���@@����"06!4&#"!"3!2654&%2#"&546!33!26=3'7%���K55K��

@
�S%%%%���
�
��@�:�:@5KK5
��

@
@%%%%��`

`�e�:r�:���(4A.#"32>7>54.'>32467#".5j$T\c33c\T$$8&&8$$T\c33c\T$$8&&8$&!��/q>O�i<�&!/q>O�i<*$8&&8$$T\c33c\T$$8&&8$$T\c33c\T$��>q/!&<i�O>q/��!&<i�O���2.#"34>32!#".'7!732>5z#U`j8j��P`Aq�V.WOE�`�&Aq�V.WOE����#U`j8j��P&>+P��jV�qA$3 �`���V�qA$3 ����&>+P��j9#@.:EI#3#'#7'.'#3>7>6>7>'.7>'.'7�FX�g�\G��A	B�>%.N".)-.[
X='C��!BL#d3<BQ7@;O1�!�!���f�C� <=��&
$9u&(7.[%+E���
oH5�9j6,
	�b	2���s0;HT`ly�90>769067>76&17>1'4632#"&534632#"&74632#"&74632#"&74632#"&534632#"&�����
>E7s�Ұ
�|K]Q.6-��
/4*��������sbuc.�����)2+

	���

�
*/&T�|��5!"27>54&"&54632>7>'7&'7X��*�^i
#�
�#22#"22�(][R 
xy�m'$eqr1!�
�_#
���*Q��2#"22"#2��
,&)b0
�~:w2/6&+p-AU4632#"&>54&'.54>7#.54>7>54.�K55KK55K&>,,>&!''!��'!&>,,>&!'�$4!6W>"">W6!4$�6W>"">W6!4$$4�5KK55KKN;HT..TH;4�SS�4��S�4;HT..TH;4�S@zn`("]o~DD~o]"(`nzp"]o~DD~o]"(`nz@@zn`@����37OS326=4&+5##";33#26=4&+##";35'3#26=4&+5##";3'3#��������������������������@�@�������@������@�����3"%>54&'%32654&#".#"326732654&`";�Q�;"B^^BB^�Q;"B^^B";�^BB^^�

�^BB^^B
�^BB^�
B^^BB^~]}H'27>4&'."01267871'01"&'.46787162"'&47�A��(((s(�!""!"UXT"�g/////v{v/A��"TXT!"!!"�(r)((�z
'


EyA��(r)((�"TXU"!""!�g/v{v/////A��"!!"!TXT"�(()r(�z

&
E���@�"10>54."&54632BuW2dxddxd2WuBPppPPpp�2WuBx�̂��xBuW2�pPPppPPp����5	5&&>@�����8&+iOF��������e��Mr�����A%5>54.#"!4.>7.'.5467>7.#"!>75K$NHHN$K5Q�g;�;g���*e9	P9
OZHN$K5Q�g;
�5�J<iN--Ni<J�5-CW00WC-)
*Y-Aw20<:E-Ni<J�5-CW0
	@!!����@��@@@
%!!!@������ ���@��@�����%Do4.#"!'>.54632'>54&#".54>32''>54.#".54>32P��jj��P1Y{I�I{Y1��%%3,:K55K:,KDW(F]55]F(WDK�I/P: 2WuBBuW2 :P/I<dH(Gy�]]�yG(Hd<�j��PP��jS�}_  _}�(%%;;	F.5KK5.F	�O5aJ,,Ja5O����;O`5BuW22WuB5`O;�SkE]�~JJ~�]EkS#����Tan.'.67>7.'.'>7464&'4&'&#>7>7.'.'*#7.326'''"&5462�		18 (qG
-;n;
9p7#%@"!=!*4p:<n;-
<92
*#
93	%�I43EG23H,2!!/2!!/!	HUW#
Eq(6e5(5f2(TTU+0V--U.��0g6
'6e6&%6F($XWJ	�3GJ42EJ3"00 !10 ���UY]ae%#54&#!5326=4&+";!"#";26=4&+5!#";26=4&+5!#";26=4&#53#5353#53�B.�����.B����܀�����������.B����B.���������������@���@��!-48181!8181!5!"3!2654&##"&54632!537������&&�&&�8((88((8@��@�@�@&�&&&�(88((88����������!!%!!!!%!!!!%!!���������������������������������_<������������������D; *f8=3fq��l3Qf23�!��{"@@ @@C2@~���#
,�$t��f��.R��0�Z��p�		j	�	�
&
�:�H���
|
�6x��0t�6��`p�Z�Ff����6�2D8
�`6uK
�		g	=	|	 	R	
4�icomoonicomoonVersion 1.0Version 1.0icomoonicomoonicomoonicomoonRegularRegularicomoonicomoonFont generated by IcoMoon.Font generated by IcoMoon.PK!)�W33&css/module_default_color_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_color_black.css");






.acymailing_module .inputbox:hover{
	border:1px solid #b90041!important;
	border-bottom: 1px solid #730028!important;
	border-right: 1px solid #730028!important;
	}



.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited, .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate {	color:#fff !important;
	background-color:#730028 !important;}

.acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active, .acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover {
    color:#fff!important;
	background-color:#b90041 !important;}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#B90041!important;}
PK!�#o,,css/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK![�<F{{css/module_default_box_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_box_black.css");




.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#bc1f00 !important;
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;}
PK!͐զ��%css/component_default_basic_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");






#acymodifyform .button, #unsubbutton_div .button, #acyarchivelisting .button{
	color:#666 !important;
	border:1px solid #ddd;
	padding: 2px;
	background:none !important;
	background-color:#fff !important;
}


#acymodifyform .button:hover, #unsubbutton_div .button:hover, #acyarchivelisting .button:hover {
		color:#000;
	background:none !important;
	background-color:#fff !important;
	border:1px solid #ccc;
	border-right:1px solid #999;
	border-bottom:1px solid #999;}



#acyuserinfo .inputbox, #acyarchivelisting .inputbox{
	color:#666;
	border:1px solid #ddd;
	padding: 2px;}

#acyuserinfo .inputbox:hover, #acyarchivelisting .inputbox:hover{
	border:1px solid #ddd !important;
	border-bottom:1px solid #aaa !important;}

#acyuserinfo .inputbox:focus, #acyarchivelisting .inputbox:focus{
	border:1px solid #bbb !important;}







#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#000;
	border-bottom:1px solid #000;
	font-size:16px;
	font-weight:bold;
	padding-bottom:4px;
}

#acyarchivelisting .contentpane form{
	background-color: #FFFFFF;
		border-style: solid;
	border-color:#ccc;
		border-width: 1px;
		padding: 10px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#333;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#333;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#666;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#eeeded;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}






#acylistslisting .componentheading{
	color:#000;
	border-bottom:1px solid #000;
	font-weight:bold;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:4px;
}

#acylistslisting .list_name a{
	background-color: transparent;
		color:#666;
		cursor: pointer;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
}

#acylistslisting p{
	line-height: 15px;
		margin: 3px 0;}


div.acymailing_list:hover{
	background-color :#f5f5f5;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
		border:none;
	border-bottom:1px solid #ccc;
		margin: 0px;
		padding-top: 10px;
}





#acyusersubscription th{
	color:#666;
	padding: 4px 5px;
	background-color:#f5f5f5;}


#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo #trname td{
	padding-top:10px;}

#acyuserinfo #trplus td{
	padding-bottom:10px;}


#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acymodifyform legend{
	color:#000;
	border-bottom:1px solid #000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	margin-bottom:20px;
	padding-bottom:4px;
}

#acyuserinfo input{
	margin:0 5px;
}


#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
		color: #666;
		font-size: 12px;
		font-weight: bold;
		margin: 0px;
		padding-top: 20px;
		text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}







#unsubpage{
padding: 20px 20px 40px;
font-size:11px;
border:1px solid #ccc;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}

#unsubpage input{
	margin-right:5px;}

#unsubpage .unsubintro{
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:0px;
	border-bottom: 1px solid #000;
	padding-bottom:4px;
	margin-bottom:10px;}

#unsubpage .unsuboptions{
	padding:0px;}


#unsubpage .unsubsurveytext{
		border-bottom: 1px solid #000;
		color: #000;
		display: block;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 10px;
		margin-top: 30px;
		padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color::#fff;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}



#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#666;
	font-size:16px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}

PK!���C��)css/component_default_basic_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_basic_black.css");




#acymodifyform .button:hover, #unsubbutton_div .button:hover, #acyarchivelisting .button:hover {
    color:#B90041;}



#acyarchivelisting .contentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}




#acyarchiveview .contentheading{
	color:#b90041;}




#acylistslisting .componentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acylistslisting .list_name a{
    color:#B90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}



#acymodifyform legend{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acyusersubscription .list_name{
    color: #B90041;
}



#unsubpage .unsubintro{
	color:#b90041;
	border-bottom: 1px solid #b90041;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #b90041;
    color: #b90041;
}
PK!��8�==$css/component_default_shadow_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_shadow_black.css");





#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button {
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -o-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -moz-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -webkit-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -ms-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #770000 0%,#bc1f00 100%); 
  background: radial-gradient(top, ellipse cover, #770000 0%,#bc1f00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BC1F00', endColorstr='#770000',GradientType=0 ) !important; 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff !important;
	background-color:#bc1f00 !important;
background-image: linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -o-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -moz-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -webkit-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -ms-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #b00303 0%,#ee0000 100%); 
  background: radial-gradient(top, ellipse cover, #b00303 0%,#ee0000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee0000', endColorstr='#b00303',GradientType=0 ) !important; 
}






#acyarchivelisting .contentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}



#acyarchiveview .contentheading{
	color:#bc1f00;}






#acylistslisting .componentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}






#acymodifyform legend{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyusersubscription .list_name{
    color: #bc1f00;
}






#unsubpage .unsubintro{
	color:#bc1f00;
	border-bottom: 1px solid #bc1f00;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #bc1f00;
    color: #bc1f00;
}
PK!x���
�
%css/component_default_shadow_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_shadow_black.css");





#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button {
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -o-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -moz-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -webkit-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -ms-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #777059 0%, #aca489 100%); 
  background: radial-gradient(top, ellipse cover,#777059 0%, #aca489 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aca489', endColorstr='#777059',GradientType=0 ) !important; 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -o-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -moz-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -webkit-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -ms-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #aca489 0%, #d0c9b3 100%); 
  background: radial-gradient(top, ellipse cover,#aca489 0%, #d0c9b3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0c9b3', endColorstr='#aca489',GradientType=0 ) !important; 
}






#acyarchivelisting .contentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ece9e0;}
#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e8e4d6;}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f2f0e8;}
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e8e4d6;}




#acyarchiveview .contentheading{
	color:#aca489;}






#acylistslisting .componentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#aca489;
}

div.acymailing_list:hover{
	background-color:#f2f0e8;}





#acymodifyform legend{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyusersubscription .list_name{
    color: #aca489;
}






#unsubpage .unsubintro{
	color:#aca489;
	border-bottom: 1px solid #aca489;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #aca489;
    color: #aca489;
}
PK!�*�C��*css/component_default_square_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_square_black.css");






#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#B90041 !important;
}






#acyarchivelisting .contentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#59001F;}



#acyarchiveview .contentheading{
	color:#b90041;}






#acylistslisting .componentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acylistslisting .list_name a{
    color:#B90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}






#acymodifyform legend{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acyusersubscription .list_name{
    color: #B90041;
}





#unsubpage .unsubintro{
	color:#b90041;
	border-bottom: 1px solid #b90041;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #b90041;
    color: #b90041;
}


PK!������#css/module_default_classic_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_classic_black.css");







.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {	color:#4B7C8E !important;
	background-color:#fff !important;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#fff!important;
	background-color:#4B7C8E !important;
}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#4B7C8E!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK! <n`{{css/module_default_box_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_box_black.css");




.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#aca489 !important;
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#aca489!important;}
PK!�eۇ��"css/module_default_basic_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_basic_black.css");





.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#9e9c07 !important;
	background-color:#fff !important;
	border:1px solid #ccc !important;
	border-right:1px solid #999 !important;
	border-bottom:1px solid #999 !important;
}




.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#9e9c07!important;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#9e9c07!important;}
PK!]I��r	r	"css/module_default_shadow_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_shadow_black.css");







.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {
color:#fff !important;
background-color:#3A5B6C !important;
background-image: linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -o-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -moz-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -webkit-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -ms-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #3A5B6C 0%, #5A99AB 100%); 
  background: radial-gradient(top, ellipse cover,#3A5B6C 0%, #5A99AB 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a99ab', endColorstr='#3A5B6C',GradientType=0 ) !important; 
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
color:#fff !important;
background-color:#5A99AB !important;
background-image: linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -o-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -moz-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -webkit-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -ms-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #5A99AB 0%, #b3cfd7100%); 
  background: radial-gradient(top, ellipse cover,#5A99AB 0%, #b3cfd7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3cfd7', endColorstr='#5A99AB',GradientType=0 ) !important; 
}


.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#5a99ab!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!-�����css/backend_custom.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */


PK!i.-M��"css/component_default_box_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_box_black.css");






#acyarchivelisting .button:hover, #unsubbutton_div .button:hover, #acymodifyform .button:hover {
    color:#aca489;}





#acyarchivelisting .contentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#aca489;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ece9e0;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e8e4d6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f2f0e8;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e8e4d6;
}




#acyarchiveview .contentheading{
	color:#aca489;
}






#acylistslisting .componentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}
#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#aca489;
}

div.acymailing_list:hover{
	background-color :#f2f0e8;
}






#acymodifyform legend{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyusersubscription .list_name{
    color: #aca489;
}





#unsubpage .unsubintro{
	color:#aca489;
	border-bottom: 1px solid #aca489;
}
#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #aca489;
    color: #aca489;
}


PK!����"css/module_default_classic_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_classic_black.css");







.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {	color:#bc1f00 !important;
	background-color:#fff !important;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#fff!important;
	background-color:#bc1f00 !important;
}


.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!��it�� css/module_default_basic_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_basic_black.css");





.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#bc1f00 !important;
	background-color:#fff !important;
	border:1px solid #ccc !important;
	border-right:1px solid #999 !important;
	border-bottom:1px solid #999 !important;
}




.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#bc1f00!important;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;}
PK!yTCߒ	�	$css/component_default_color_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_color_black.css");






#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #aca489!important;
	border-bottom: 1px solid #777059!important;
	border-right: 1px solid #777059!important;
	}



#acyarchivelisting .contentpane tbody .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	background-color:#777059 !important;
}

#acyarchivelisting .contentpane tbody .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#fff!important;
	background-color:#aca489 !important;
}





#acyarchivelisting .contentheading{
	color: #777059;
	border-bottom:1px solid #777059;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#777059;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ece9e0}
#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e8e4d6}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f2f0e8}
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e8e4d6}



#acyarchiveview .contentheading{
	color:#aca489;}








#acylistslisting .componentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#aca489;
}

div.acymailing_list:hover{
	background-color:#f2f0e8}





#acymodifyform legend{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyusersubscription th{
	color:#fff;
	background-color:#777059;}


#acyusersubscription .list_name{
    color: #aca489;
}






#unsubpage .unsubintro{
	border-bottom: 1px solid #777059;
    color: #777059;}

#unsubpage .unsubsurveytext{
   	border-bottom: 1px solid #777059;
    color: #777059;
}


PK!csR���!css/module_default_basic_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_basic_black.css");





.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#5A99AB !important;
	background-color:#fff !important;
	border:1px solid #ccc !important;
	border-right:1px solid #999 !important;
	border-bottom:1px solid #999 !important;
}




.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#5A99AB!important;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#5A99AB!important;}
PK!�&�=(=(&css/component_default_radial_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");






#acyarchivelisting .inputbox, #acyuserinfo .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:5px !important;
	-moz-border-radius:5px !important;
	margin-right: 10px!important;
	padding: 3px !important;
	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ) !important; 
}


#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	-moz-box-shadow: inset 0 0 3px 3px #ddd !important;
	-webkit-box-shadow: inset 0 0 3px 3px #ddd !important;
}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid  #999 !important;}





#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
color:#fff !important;
	border:1px solid #666 !important;
	-moz-border-radius:5px !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #666 !important;
	margin-right:5px !important;
	background-color:#CCC !important;

	background-image: radial-gradient(top, #e7e7e7  21%, #666 58%) !important;
	background-image: -o-radial-gradient(top, #e7e7e7 21%, #666 58%) !important;
	background-image: -moz-radial-gradient(top, #e7e7e7 21%, #666 58%) !important;
	background-image: -webkit-radial-gradient(top, #e7e7e7 21%, #666 58%) !important;
	background-image: -ms-radial-gradient(top, #e7e7e7 21%, #666 58%) !important;

	background: -ms-radial-gradient(top, ellipse cover, #e7e7e7 0%,#666 100%); 
	background: radial-gradient(top, ellipse cover, #e7e7e7 0%,#666 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#666',GradientType=1 ) !important; 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	color:#fff !important;
	border:1px solid #999999 !important;
	-moz-border-radius:5px !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #666 !important;
	margin-right:5px !important;
	background-color:#CCC !important;

	background-image: radial-gradient(top, #f5f5f5  21%, #999999 58%) !important;
	background-image: -o-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;
	background-image: -moz-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;
	background-image: -webkit-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;
	background-image: -ms-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;

	background: -ms-radial-gradient(top, ellipse cover, #f5f5f5 0%,#999999 100%); 
	background: radial-gradient(top, ellipse cover, #f5f5f5 0%,#999999 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#999999',GradientType=1 ) !important; 
}







#acyarchivelisting table, #acyarchivelisting tr, #acyarchivelisting td {
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px dotted #000;
	padding-bottom:4px;
}

#acyarchivelisting .contentpane form{
	background-color: #FFFFFF;
		border-style: solid;
	border-color:#ccc;
		border-width: 1px;
		padding: 10px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#333;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#333;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#666;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#eeeded;
	border-bottom:1px solid #fff !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}





#acylistslisting .componentheading{
	color:#000;
	font-weight:bold;
	border-bottom:1px dotted #000;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:4px;
}

#acylistslisting .list_name a{
	background-color: transparent;
		color:#666;
		cursor: pointer;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	padding-left:10px;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
	padding-left:10px;
}

#acylistslisting p{
	line-height: 15px;
		margin: 3px 0;}


div.acymailing_list:hover{
	background-color :#F5f5f5;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
		border:none;
	border-bottom:1px solid #ccc;
		margin: 0px;
		padding-top: 10px;
}





#acyusersubscription th{
	color:#666;
	padding: 4px 5px;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
border:1px solid #ccc;}


#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
	margin-bottom:20px;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo tr, #acyuserinfo td{
	border:none;}

#acyuserinfo td{
	padding-bottom:4px !important;
	padding-top:4px !important;}


#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acyusersubscription td{
	border:none;}

#acymodifyform legend{
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	border-bottom:1px dotted #000;
	margin-bottom:20px;
	padding-bottom:4px;
}

#acyuserinfo input{
	margin:0 5px;
}

#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
		color: #666;
		font-size: 12px;
		font-weight: bold;
		margin: 0px;
		padding-top: 20px;
		text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}





#unsubpage{
padding: 20px 20px 40px;
font-size:11px;
border:1px solid #ccc;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}

#unsubpage input{
	margin-right:5px;}

#unsubpage .unsubintro{
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:0px;
	border-bottom: 1px dotted #000;
	padding-bottom:4px;
	margin-bottom:10px;}

#unsubpage .unsuboptions{
	padding:0px;}



#unsubpage .unsubsurveytext{
		border-bottom: 1px dotted #000;
		color: #000;
		display: block;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 10px;
		margin-top: 30px;
		padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color::#fff;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}


#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#000;
	font-size:16px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}

PK!`��X�X�css/backend_default.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import "acyicon.css";



.com_acymailing .subhead-collapse{
	display: none;
}

#acyallcontent{
	width: 100%;
	background-color: #f8f8f8;
	color: #555555;
	display: block;
	position: relative;
	margin-bottom: 25px;
}

#acymenu_leftside{
	background-color: #728fbd;
	position: absolute;
	bottom: 0;
	top: 0;
	left: 0;
	width: 230px;
}

#acymainarea{
	margin-left: 230px;
	margin-right: 0;
	margin-top: 0;
	min-height: 100%;
	padding: 0;
}

.iconsonly #acymainarea{
	margin-left: 50px;
	margin-right: 0;
	margin-top: 0;
	min-height: 100%;
	padding: 0;
	transition: margin 0s linear;
}

#acy_content{
	padding: 20px;
	display: block;
	font-size: 13px;
	background-color: #f9f9f9;
}

#acy_content textarea{
	font-size: 12px;
}


.acytoolbarmenu{
	background-color: #728fbd;
	padding: 0px 20px;
	text-align: right;
	height: 40px;
}

.acytoolbarmenu button{
	background-color: #728fbd;
	transition: background 0.3s ease;
	color: #fff;
	border: none;
	padding: 0px 10px;
	font-weight: bold;
	text-shadow: 1px 1px 2px #5c759f;
	margin: 0px;
	height: 40px;
	font-size: 12px;
	cursor: pointer;
	vertical-align: middle;
}

.acytoolbarmenu button.acytoolbar_save{
	padding: 0px 5px 0px 10px;
}

.acytoolbarmenu .buttonOptions button{
	white-space: nowrap;
	height: 35px;
}

.acytoolbarmenu button:hover{
	background-color: #b1c7ea;
	margin: 0px;
	border: none;
}

.acytoolbarmenu i{
	font-size: 14px;
	margin: 0 6px 0 0;
}

.acytoolbarmenu i.acyicon-save, .acytoolbarmenu i.acyicon-spamtest{
	background-color: #ffffff;
	border-radius: 20px;
	color: #51a351;
	border: 2px solid #51a351;
	padding: 2px;
	text-shadow: none;
}

.acytoolbarmenu .acytoolbar_spamtest:hover i.acyicon-spamtest{
	background-color: #51a351;
	color: #ffffff;
	border: 2px solid #ffffff;
}

.acytoolbarmenu i.acyicon-new{
	background-color: #ffffff;
	border-radius: 20px;
	color: #51a351;
	border: 2px solid #51a351;
	padding: 2px;
	text-shadow: none;
}

.acytoolbarmenu i.acyicon-edit, .acytoolbarmenu i.acyicon-copy{
	background-color: #ffffff;
	border-radius: 20px;
	color: #63728d;
	border: 2px solid #63728d;
	padding: 3px;
	font-size: 12px;
	text-shadow: none;
}

.acytoolbarmenu i.acyicon-cancel{
	background-color: #ffffff;
	border-radius: 20px;
	color: #d75c55;
	border: 2px solid #d75c55;
	padding: 2px;
	text-shadow: none;
}

.acytoolbarmenu i.acyicon-delete{
	background-color: #ffffff;
	border-radius: 20px;
	color: #d75c55;
	border: 2px solid #d75c55;
	padding: 3px;
	font-size: 12px;
	text-shadow: none;
}

.acytoolbarmenu .acytoolbar_save:hover, .acytoolbarmenu .acytoolbar_new:hover, .acytoolbarmenu .acytoolbar_saveastmpl:hover, .acytoolbarmenu .acytoolbar_spamtest:hover, .acytoolbarmenu .acytoolbar_spamtest{
	background-color: #51a351;
}

.acytoolbarmenu .acytoolbar_spamtest:hover, .acytoolbarmenu .acytoolbar_spamtest{
	padding: 0px 20px;
}

.acytoolbarmenu .acytoolbar_edit:hover, .acytoolbarmenu .acytoolbar_copy:hover{
	background-color: #63728d;
}

.acytoolbarmenu .acytoolbar_cancel:hover, .acytoolbarmenu .acytoolbar_delete:hover{
	background-color: #d75c55;
}

.acyallcontent{
	min-height: 700px;
}

.acyallcontent .acytoolbarmenu.acyaffix{
	width: 100%;
	position: fixed;
	top: 30px;
	right: 0px;
	z-index: 10;
}

.m .acyallcontent .acytoolbarmenu.acyaffix{
	top: 0px;
	margin-right: 11px;
	width: auto;
	left: 11px;
}

.acytoolbarmenu .acytoolbar_divider{
	border-left: 1px solid #b1c7ea;
	margin: 0px 10px;
}

.acyallcontent.iconsonly .acyaffix span.acytoolbartitle{
	padding-left: 90px;
}

.acyallcontent .acyaffix span.acytoolbartitle{
	padding-left: 270px;
}

.acyallcontent #acymenu_leftside.acyaffix{
	position: fixed;
	top: 30px;
	z-index: 12;
}

.m .acyallcontent #acymenu_leftside.acyaffix{
	top: 0px;
	left: 10px;
}

.container-fluid.container-main{
	padding: 0;
}

#system-debug{
	z-index: 50;
	position: relative;
	margin: 0 !important;
	background-color: white;
	border: 1px dashed silver;
	padding: 10px;
}


.roundsubscrib{
	height: 16px;
	width: 16px;
	border-radius: 20px;
	float: left;
	margin: 3px;
}

.roundsubscrib.roundunsub{
	height: 12px;
	width: 12px;
	border: 2px solid;
	background-color: transparent !important;
}

.roundsubscrib.rounddisp{
	margin: 0px 10px
}

.roundsubscrib.roundconf{
	background-image: url(../images/wait_dot.png);
}

.acymailing_user_avatar, #pictureinput #thumbpreview{
	border-radius: 100px;
	width: 52px;
	height: 52px;
}

.subscriber_filter{
	text-align: left;
}

.inputVal #field_avatar{
	margin: 10px 0px
}

.inputVal .fileuploaded{
	display: block;
}

.inputVal .fileuploaded a{
	margin-left: 10px;
}

#travatar .inputVal img{
	float: left;
	margin-right: 20px;
	border-radius: 100px;
}


#importlists .rounddisp, #exportlists .rounddisp{
	margin-right: 10px;
}

#import_mode_container{
	padding-right: 90px;
}

#import_mode{
	float: none;
	width: 100%;
}

#import_options, #importlists{
	width: 42%;
	min-width: 480px;
}

#import_options .acyblockoptions{
	width: 90%
}

#zohocrm .acyblockoptions .acyblockoptions{
	width: 85%;
}

#importlists #lists_choice{
	width: 100%;
}


#fieldListing.acymailing_table thead th{
	padding: 10px 5px;
	vertical-align: bottom;
}

#fieldListing .frontendfields, #fieldListing .backendfields{
	background-color: #728fbd;
}

#fieldListing .frontendfields{
	border-right: 1px solid #c9d5e5;
}

.acymailing_manage_customfield .acyblockoptions{
	display: block;
	float: none;
}


#newsletterLeftColumn{
	float: left;
	width: 65%;
	min-width: 600px;
}

#newsletterRightColumn{
	float: left;
	width: 25%;
}

.acyblock_newsletter{
	width: 90%;
}

.acynewsletterlisting .acystatsbutton .acyicon-statistic, .acynewsletterlisting .acyabtestbutton .acyicon-ABtesting, .acymailing_table .acyicon-statistic, .acymailing_table .acyicon-schedule{
	color: #54719f;
	font-size: 16px;
}

.acynewsletterlisting .acystatsbutton .acyicon-statistic:hover, .acynewsletterlisting .acyabtestbutton .acyicon-ABtesting:hover, .acymailing_table .acyicon-statistic:hover{
	color: #54719f;
}

#lists_choice .roundsubscrib, #receiversinfo .roundsubscrib{
	margin-right: 15px;
}

#acypreview_resize{
	margin-bottom: 10px;
}

#htmlfieldset .acyblock_newsletter .acyblocktitle{
	float: left;
	margin-bottom: 0px;
}


#templateListing .template_thumbnail{
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 4px;
	box-shadow: 1px 1px 4px #dddddd;
	padding: 8px;
}

.templateManagement .acytabsystem{
	margin: 0px !important;
	width: 600px;
}

#acystylesheettextarea{
	width: 650px !important
}


.acymailing_table{
	width: 100%;
	border-collapse: collapse;
}

.acymailing_table th.titlebox, .acymailing_table th.titleid, .acymailing_table th.titlenum{
	text-align: center;
	white-space: nowrap;
	width: 30px;
}

.acymailing_table th.titletoggle{
	text-align: center;
	width: 65px;
}

.acymailing_table th.titlesender, .acymailing_table th.titledate{
	text-align: center;
	white-space: nowrap;
	width: 150px;
}

.acymailing_table tr:hover{
	background-color: #f3f7fc;
}

.acymailing_table td{
	padding: 10px 5px;
	border-bottom: 1px solid #eee;
	color: #666;
	font-size: 13px;
}

.acymailing_table .order{
	text-align: center;
}

.acymailing_table tbody tr, .acymailing_table thead tr{
	background-color: #fff;
}

.acymailing_table thead tr, .acymailing_table thead tr:hover{
	background-color: #91acd7;
	color: #fff;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.acymailing_table thead th{
	padding: 5px 5px;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
}

.acymailing_table tbody a:not(.acymailing_button_grey),
.acymailing_table tbody a:link:not(.acymailing_button_grey),
.acymailing_table tbody a:visited:not(.acymailing_button_grey){
	color: #4c6da2;
	border: none;
	font-weight: bold;
}

.acymailing_table tbody a:hover{
	color: #6680aa;
	text-decoration: underline;
}

.acymailing_table thead a, .acymailing_table thead a:hover, .acymailing_table thead a:link{
	color: #fff;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}

.acymailing_table_options .acyicon-search{
	background-color: #ffffff;
	border-radius: 25px;
	color: #51a351;
	display: block;
	font-size: 14px;
	padding: 6px;
	margin-right: 2px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2) inset
}

.acymailing_table_options button:hover .acyicon-search{
	background-color: #51a351;
	color: #ffffff;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset
}

.acymailing_table_options .acyicon-cancel{
	background-color: #ffffff;
	border-radius: 25px;
	color: #d75c55;
	display: block;
	font-size: 14px;
	padding: 6px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2) inset
}

.acymailing_table_options button:hover .acyicon-cancel{
	background-color: #d75c55;
	color: #ffffff;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset
}

.acymailing_table_options{
	border-spacing: 0px;
}

.acymailing_table_options tbody tr{
	background-color: #c9d5e5;
	height: 50px;
}

.acymailing_table_options td{
	padding-right: 15px;
}

.acymailing_table tr{
	background-color: #fff;
}

#filter_status_chzn, #filter_lists_chzn{
	margin-right: 10px;
}

.acymailing_table_options .chzn-container-single .chzn-single{
	background-image: none;
	border: none;
	background-color: #fff;
	color: #666;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

.acymailing_table_options.filter-search{
	color: #666;
	margin-left: 10px;
	border-radius: 4px;
	border: none;
}

.acymailing_table_options .filter-search input{
	margin: 8px 0px;
	border: none;
	padding: 4px 15px;
}

.acymailing_table_options #subscriberfilter input{
	padding: 4px 15px;
}

.acymailing_table_options{
	width: 100%;
}

.acymailing_table_options .btn{
	background-color: #c9d5e5;
	background-image: none;
	border: medium none;
	border-radius: 25px;
	box-shadow: none;
	font-size: 11px;
	margin: 2px;
	padding: 0px;
}

.acymailing_table_options .btn:hover{
	background-color: #c9d5e5;
}

.acymailing_table_options #subscriberfilter, .acymailing_table_options #search{
	margin-left: 15px;
	margin-bottom: 0px;
}

.acymailing_table_options .btn .icon-remove{
	background-color: #fff;
	border-radius: 20px;
	color: #d75c55;
	margin: 0;
	padding: 7px 6px 5px 6px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4) inset;
	font-size: 11px;
}

.acymailing_table_options .btn:hover .icon-remove{
	background-color: #d75c55;
	color: #fff;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}

.acymailing_table_options .btn .icon-search{
	background-color: #fff;
	border-radius: 20px;
	color: #51a351;
	margin: 6px;
	padding: 6px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4) inset;
}

.acymailing_table_options .btn:hover .icon-search{
	background-color: #51a351;
	color: #fff;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}

.acymailing_table .icon-unpublish::before{
	color: #d75c55 !important;
	font-size: 16px;
}

.acymailing_table td.acykey{
	width: 25%;
}

.acymailing_table .acykey label{
	font-weight: bold;
}

.acykey label, .acykey{
	font-size: 13px !important;
	font-weight: normal;
	color: #555555;
}

#acy_content .acymailing_table_options input[type="text"], #acy_content .acymailing_table_options select{
	margin: 0px 0px 0px 15px;
}

#acy_content .acymailing_table_options .chzn-search input[type="text"]{
	margin: 10px 0px;
	height: 25px;
}

#acy_content .acymailing_table a.acyicon-apply{
	color: #5ca85c;
	font-size: 16px;
}

#acy_content .acymailing_table a.acyicon-cancel{
	background-color: #d75c55;
	border-radius: 25px;
	color: #ffffff;
	font-size: 13px;
	font-weight: normal;
	padding: 2px 2px 2px 3px;
}

#acy_content .acymailing_table a.acyicon-cancel:hover{
	text-decoration: none;
	background-color: #c54942;
}

#acy_content .acymailing_table a.acyicon-apply:hover{
	text-decoration: none;
	color: #3e843e;
}


#acy_content #alllists span input, #acy_content #alllists span label{
	float: none;
	display: inline-block;
}

#acy_selectChart label{
	display: inline;
}

#acy_content #acy_selectChart input[type="radio"]{
	margin: 0 5px 3px 10px;
}

.selectChart, .selectChart input{
	cursor: pointer;
}

.acystatsummary ul, .acypopularlinks ul{
	margin: 0px;
}

.acystatsummary li, .acypopularlinks li{
	list-style-type: none;
	margin: 15px 0;
	padding-bottom: 5px;
	border-bottom: 1px solid #eee
}

.acystatsummary a .statnumber{
	font-size: 16px
}


.acyblockoptions{
	background-color: #fff;
	padding: 30px;
	margin: 15px;
	border: 1px solid #eee;
	border-bottom: 3px solid #eee;
	border-radius: 5px;
	display: inline-block;
	float: left;
}

.onelineblockoptions{
	margin: 15px 0px 15px 0px;
	background-color: #fff;
	padding: 30px;
	border: 1px solid #eee;
	border-bottom: 3px solid #eee;
	border-radius: 5px;
}

.acyblockoptions:hover{
	box-shadow: 1px 1px 6px #eee;
}

.acyblocktitle{
	text-transform: uppercase;
	font-weight: bold;
	display: block;
	margin-bottom: 20px;
	color: #4c6da2;
	font-size: 12px;
}


#mailer_method_config{
	margin-left: 20px;
	margin-top: 20px;
}

#confirmemail .btn{
	margin: 8px 0px;
}

#page-queue .alert{
	position: inherit;
	margin: 10px 0px;
}

#acy_content div.current{
	border: none;
	border-top: 1px solid #ddd;
}

#acy_content dl.tabs dt{
	padding: 10px !important;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border: none;
	background-color: #fff;
	color: #4c6da2;
	margin-left: 6px;
	font-size: 14px;
}

#acy_content dl.tabs{
	margin: 10px 0px 0px 10px
}

#acy_content dl.tabs dt.open{
	background-color: #728fbd;
	color: #fff;
}



#page-acl .acymailing_smalltable td input[type="checkbox"]{
	width: 100%;
}

.acymailing_smalltable{
	width: 100%;
	border-collapse: collapse;
	margin: 10px 0px;
}

.acymailing_smalltable tr:hover{
	background-color: #f3f7fc;
}

.acymailing_smalltable td{
	padding: 5px;
	border-bottom: 1px solid #eee;
	color: #666;
	font-size: 13px;
}

.acymailing_smalltable tbody tr, .acymailing_smalltable thead tr{
	background-color: #fff;
}

.acymailing_smalltable thead tr, .acymailing_smalltable thead tr:hover{
	background-color: #91acd7;
	color: #fff;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}

.acymailing_smalltable thead th{
	padding: 4px;
}


.acymailing_table .acyicon-delete{
	color: #d75c55;
}

.acymailing_table .acyicon-delete:hover{
	color: #bb4039;
}


.acymailing_table .pagination a{
	font-style: normal;
	font-size: 11px;
	color: #91acd7;
}

.acymailing_table .pagination-list{
	background-color: #fff;
}

.acymailing_table .pagination ul{
	padding: 4px;
	border-radius: 10px;
	border: 1px solid #eee;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	margin-left: -4px;
}

.acymailing_table .pagination-list .icon-last, .acymailing_table .pagination-list .icon-next, .acymailing_table .pagination-list .icon-previous, .acymailing_table .pagination-list .icon-first{
	margin: 0px;
}

.acymailing_table .pagination ul > li > a:focus, .acymailing_table .pagination ul > .active > a, .acymailing_table .pagination ul > .active > span{
	background-color: #91acd7;
	border: none;
	border-radius: 20px;
	color: #fff;
}

.acymailing_table .pagination ul > li > a, .acymailing_table .pagination ul > li > span{
	padding: 1px 6px 0px 6px;
}

.acymailing_table .pagination ul > li > a, .acymailing_table .pagination ul > li > span{
	border: none;
}

.acymailing_table .pagination ul > li > a:hover{
	background-color: transparent;
	color: #3c5174;
}

.acymailing_table .pagination .active a:hover{
	background-color: #3c5174;
}

.acymailing_table .chzn-container-single .chzn-single{
	border: 1px solid #eee;
	color: #666;
	background-color: #fff;
	margin-top: 5px;
	background-image: none;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

.acymailing_table tfoot tr, .acymailing_table tfoot td, .acymailing_table tfoot tr:hover, .acymailing_table tfoot td:hover{
	background-color: #f8f8f8;
	border: none;
}



.acytabsystem ul{
	padding: 0px;
	margin: 0px 0px 9px 0px;
}

.nav-tabs{
	border-bottom: 1px solid #ddd;
	list-style: none;
}

#acy_content .nav-tabs > li{
	float: left;
	margin-bottom: 0px;
}

.nav-tabs:before, .nav-tabs:after{
	display: table;
	content: "";
	line-height: 0;
}

.nav-tabs:after{
	clear: both;
}

.nav-tabs > li > a{
	padding: 8px 12px;
	margin-right: 2px;
	line-height: 18px;
	border: 1px solid transparent;
	border-radius: 4px 4px 0 0;
}

.acytabsystem .nav > li > a:hover, .acytabsystem .nav > li > a:focus, #template_css.nav > li > a:hover, #template_css.nav > li > a:focus{
	background-color: #b1c7ea;
	color: #fff;
	border-color: #b1c7ea #b1c7ea #dddddd;
	text-decoration: none;
}

.acytabsystem .nav-tabs > .active > a, .acytabsystem .nav-tabs > .active > a:hover, .acytabsystem .nav-tabs > .active > a:focus, #template_css.nav-tabs > .active > a, #template_css.nav-tabs > .active > a:hover, #template_css.nav-tabs > .active > a:focus{
	border: 1px solid #728fbd;
	color: #fff;
	background-color: #4c6da2;
}

.acytabsystem .nav-tabs > li > a{
	background-color: #fff;
}

#template_css.nav-tabs > li > a{
	background-color: #fff;
	border: 1px solid #eee;
	border-bottom: 1px solid #ddd;
}


#acy_content input[type="radio"], #acy_content input[type="checkbox"]{
	float: left;
	margin: 0px 10px;
}

.m #page-subscription input[type="checkbox"], .m #config_interface input[type="checkbox"]{
	float: none;
}

.paramlist .acykey, .admintable .acykey{
	padding-right: 20px;
}


.body-overlayed #sbox-window{
	padding: 0px;
}


#dashboard_mainview h1{
	color: #666;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: normal;
}

#dashboard_mainview{
	color: #505050;
	font-family: arial;
	font-size: 12px;
}

#dashboard_mainview h1{
	font-size: 16px;
	margin: 0px;
	padding: 0px;
}

#dashboard_mainview h2{
	font-size: 16px;
	font-weight: normal;
	color: #666;
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
}

#dashboard_mainview .acydashboard_content{
	font-weight: normal;
	font-size: 12px;
	text-align: center;
}

#dashboard_mainstat h1, #dashboard_mainstat h2{
	text-align: right;
}

#dashboard_mainstat .circle{
	display: inline-block;
	margin: 10px 20px;
}

#dashboard_mainstat .circle.stat_lists{
	margin: 0px 30px;
}

#dashboard_progress{
	padding: 40px 20px;
	margin: 30px 0px;
	border-top: 2px solid #eee;
}

#dashboard_progress h1, #dashboard_progress h2{
	text-align: left;
}

#dashboard_progress a:link, #dashboard_progress a:visited{
	color: #666;
}

#acy_stepbystep{
	text-align: center;
}

#acy_stepbystep form{
	margin: 20px 0px
}

.acydashboard_progress_steps{
	max-width: 990px;
	margin: auto;
}

.acydashboard_progress_steps a, .acydashboard_progress_steps a:hover{
	color: #666;
}

.acydashboard_progress_block{
	float: left;
	margin: 20px;
	width: 195px;
	padding: 5px;
	border: 1px solid #f8f8f8;
	border-radius: 4px;
	cursor: pointer;
}

.acydashboard_progress_block:hover{
	box-shadow: 0px 2px 4px #ddd;
}

.step_info{
	background-color: #f1f1f1;
	padding: 15px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	min-height: 120px;
	border-bottom: 2px solid #e1e1e1;
}

.step_image{
	padding: 15px;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

.acydashboard_step1 .step_image{
	background: url(../images/dashboard/step_list.png) no-repeat center top #dde281;
	height: 60px;
	transition: background 0.6s ease 0s;
	border-bottom: 2px solid #c9ce67;
}

.acydashboard_step1:hover .step_image{
	background: url(../images/dashboard/step_list.png) no-repeat center bottom #dde281;
	height: 60px;
	transition: background 0.6s ease 0s;
}

.acydashboard_step2 .step_image{
	background: url(../images/dashboard/step_contacts.png) no-repeat center top #adccea;
	height: 60px;
	transition: background 0.6s ease 0s;
	border-bottom: 2px solid #95b7d7;
}

.acydashboard_step2:hover .step_image{
	background: url(../images/dashboard/step_contacts.png) no-repeat center bottom #adccea;
	height: 60px;
	transition: background 0.6s ease 0s;
}

.acydashboard_step3 .step_image{
	background: url(../images/dashboard/step_newsletter.png) no-repeat center top #fbdf93;
	height: 60px;
	transition: background 0.6s ease 0s;
	border-bottom: 2px solid #ebce81;
}

.acydashboard_step3:hover .step_image{
	background: url(../images/dashboard/step_newsletter.png) no-repeat center bottom #fbdf93;
	height: 60px;
	transition: background 0.6s ease 0s;
}

.acydashboard_step4 .step_image{
	background: url(../images/dashboard/step_sendprocess.png) no-repeat center top #b6e3e6;
	height: 60px;
	transition: background 0.6s ease 0s;
	border-bottom: 2px solid #a5d5d8;
}

.acydashboard_step4:hover .step_image{
	background: url(../images/dashboard/step_sendprocess.png) no-repeat center bottom #b6e3e6;
	height: 60px;
	transition: background 0.6s ease 0s;
}

.step_title{
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	display: block;
	text-transform: uppercase;
}

.acydashboard_step1 .step_title{
	color: #a7ac51;
}

.acydashboard_step2 .step_title{
	color: #699fd2;
}

.acydashboard_step3 .step_title{
	color: #e9bf4f;
}

.acydashboard_step4 .step_title{
	color: #5eb1b6;
}

#acy_stepbystep{
	display: block;
	clear: both;
}

.acydashboard_progressbar{
	border-radius: 5px;
	max-width: 990px;
	text-align: center;
	margin: auto;
}

.acydashboard_progressbar_colors{
	background-color: #f4f4f4;
	padding: 2px;
}

.acydashboard_progressbar .acydashboard_progress1{
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}

.acydashboard_progressbar .acydashboard_progress1 span{
	background-color: #dde281;
	height: 3px;
	float: left;
	display: inline-block;
}

.acydashboard_progressbar .acydashboard_progress2{
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}

.acydashboard_progressbar .acydashboard_progress2 span{
	background-color: #adccea;
	height: 3px;
	float: left;
	display: inline-block;
}

.acydashboard_progressbar .acydashboard_progress3{
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}

.acydashboard_progressbar .acydashboard_progress3 span{
	background-color: #fbdf93;
	height: 3px;
	float: left;
	display: inline-block;
}

.acydashboard_progressbar .acydashboard_progress4{
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
}

.acydashboard_progressbar .acydashboard_progress4 span{
	background-color: #b6e3e6;
	height: 3px;
	float: left;
	display: inline-block;
}

.acydashboard_progressbar span.acystepdone{
	width: 100%;
	-webkit-animation: stepcomplete 2s ease-out 1;
	-moz-animation: stepcomplete 2s ease-out 1;
	-ms-animation: stepcomplete 2s ease-out 1;
	-o-animation: stepcomplete 2s ease-out 1;
	animation: stepcomplete 2s ease-out 1;

}

@-webkit-keyframes stepcomplete{
	0%{
		width: 0;
	}
	100%{
		width: 100%;
	}
}

@-moz-keyframes stepcomplete{
	0%{
		width: 0;
	}
	100%{
		width: 100%;
	}
}

@-ms-keyframes stepcomplete{
	0%{
		width: 0;
	}
	100%{
		width: 100%;
	}
}

@-o-keyframes stepcomplete{
	0%{
		width: 0;
	}
	100%{
		width: 100%;
	}
}

@keyframes stepcomplete{
	0%{
		width: 0;
	}
	100%{
		width: 100%;
	}
}

.acydashboard_progressbar .acydashboard_plane1.acystepdone{
	background: url(../images/dashboard/plane1.png) no-repeat center;
}

.acydashboard_progressbar .acydashboard_plane2.acystepdone{
	background: url(../images/dashboard/plane2.png) no-repeat center;
}

.acydashboard_progressbar .acydashboard_plane3.acystepdone{
	background: url(../images/dashboard/plane3.png) no-repeat center;
}

.acydashboard_progressbar .acydashboard_plane4.acystepdone{
	background: url(../images/dashboard/plane4.png) no-repeat center;
}

.acydashboard_progress1.acystepdone, .acydashboard_progress2.acystepdone, .acydashboard_progress3.acystepdone, .acydashboard_progress4.acystepdone{
	opacity: 1;
}

#dashboard_mainstat h1.acy_graphtitle{
	background-color: #95afd8;
	border-radius: 4px;
	color: #ffffff;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 15px;
	padding: 9px;
	position: relative;
	text-align: center;
	text-transform: uppercase;
	line-height: 14px;
}

#acyallcontent.iconsonly .acy_stepbystep_newsletter .subtitle{
	display: inline
}

.acy_stepbystep_newsletter{
	margin-top: 20px;
	display: block
}

#acy_stepbystep .acymailing_button{
	display: inline;
	float: none;
	margin: auto;
	margin-top: 10px;
	background-image: none;
	background-color: #4c6da2;
	color: white;
}

#acy_stepbystep .acymailing_button:hover{
	background-color: #b1c7ea;
	transition: background 0.3s ease
}

#acy_stepbystep #user_name, #acy_stepbystep #user_email{
	background-color: #f5f5f5;
	border: 1px solid #dddddd;
	border-bottom: 2px solid #f1f1f1;
	box-shadow: none;
	margin: 0 4px;
	padding: 6px;
	transition: background 0.3s ease;
}

#acy_stepbystep #user_name:hover, #acy_stepbystep #user_email:hover{
	background-color: #fff;
}



.acycircles{
	margin-bottom: 20px;
}

.acyprogress{
	display: block;
	margin: 0 auto;
	overflow: hidden;
	transform: rotate(-90deg) rotateX(180deg);
}

.acyprogress circle{
	stroke-dashoffset: 0;
	transition: stroke-dashoffset 1s ease;
	stroke-width: 9px;
}

.acyprogress .bar{
	cursor: pointer;
	stroke: #e5e5e5;
}

.progressdiv{
	position: relative;
}

.progressdiv:after{
	position: absolute;
	top: 50%;
	left: 50%;
	font-size: 30px;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	content: attr(data-title);
}

.circle_title{
	color: #787878;
	position: relative;
	top: -65px;
}

.circle_more_stat{
	color: #fff;
	background-color: #b1c7ea;
	padding: 10px 20px;
	border-radius: 4px;
	transition: background 0.3s ease;
}

.circle_more_stat:hover, .circle_more_stat:active, .circle_more_stat:focus{
	background-color: #4c6da2;
	color: #fff;
	text-decoration: none;
	transition: background 0.3s ease;
}

.circle_informations{
	display: block;
}

.acydashboard_content .circle_informations span{
	border-radius: 50px;
	display: inline-block;
	height: 8px;
	width: 8px;
	margin-right: 5px;
}

.stats_blue_point{
	background-color: #93bfeb;
}

.stats_green_point{
	background-color: #c9c472;
}

.stats_darkblue_point{
	background-color: #7c95ad;
}

.stats_grey_point{
	background-color: #d6d6d6;
	margin: 0 5px 0 20px;
}

.progressdiv::after{
	color: #999;
}

.stat_subscribers .progressdiv::after{
	color: #adccea;
}

.stat_lists .progressdiv::after{
	color: #c9c472;
}

.stat_newsletters .progressdiv::after{
	color: #7c95ad;
}

#liststats, #statsqueue{
	margin: auto;
	position: relative;
	top: -30px;
}

#statsusers{
	margin: auto;
	position: relative;
	top: -30px;
}

.stat_subscribers{
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
	padding: 0px 40px;
}

.stat_newsletters{
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
	padding: 0px 40px;
}

@keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

@-moz-keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

@-webkit-keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

@-ms-keyframess deploy{
	from{
		max-height: 0px;
	}

	to{
		max-height: 800px;
	}
}

@-o-keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

.acygraph #userStatisticDetails, .acygraph #listStatisticDetails, .acygraph #newsletterStatisticDetails, .acymailing_deploy{
	-moz-animation-duration: 2s;
	-moz-animation-name: deploy;
	-ms-animation-name: deploy;
	-ms-animation-duration: 2s;
	-o-animation-name: deploy;
	-o-animation-duration: 2s;
	-webkit-animation-name: deploy;
	-webkit-animation-duration: 2s;
	animation-name: deploy;
	animation-duration: 2s;
	overflow: hidden;
}

.acygraph svg{
	overflow: visible !important;
}

h1.acy_graphtitle:after{
	border-color: #95afd8 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
	border-style: solid;
	border-width: 8px 8px 0;
	content: "";
	height: 0;
	margin-right: -7px;
	position: absolute;
	right: 50%;
	top: 32px;
}



@keyframes deployhelp{
	from{
		max-height: 0px;
	}
	to{
		max-height: 450px;
	}
}

@-moz-keyframes deployhelp{
	from{
		max-height: 0px;
	}
	to{
		max-height: 450px;
	}
}

@-webkit-keyframes deployhelp{
	from{
		max-height: 0px;
	}
	to{
		max-height: 450px;
	}
}

@-ms-keyframes deployhelp{
	from{
		max-height: 0px;
	}
	to{
		max-height: 450px;
	}
}

@-o-keyframes deployhelp{
	from{
		max-height: 0px;
	}
	to{
		max-height: 450px;
	}
}

.help_open{
	-ms-animation-name: deployhelp;
	-ms-animation-duration: 2s;
	-o-animation-name: deployhelp;
	-o-animation-duration: 2s;
	-moz-animation-name: deployhelp;
	-moz-animation-duration: 2s;
	-webkit-animation-name: deployhelp;
	-webkit-animation-duration: 2s;
	animation-name: deployhelp;
	animation-duration: 2s;
	overflow: hidden;
	background-color: #fff;
	height: 350px;
	box-shadow: 0px 1px 5px #eee;
	padding: 5px;
	margin-bottom: 20px;
}

.contentpane h1.title{
	font-size: 12px !important;
}



.acymailing_button{
	background-color: #4c6da2;
	color: #fff;
	text-shadow: none;
	padding: 8px 15px;
	border-radius: 4px;
	border: none;
	border-bottom: 1px solid #4f6c99;
	background-image: none;
	transition: background 0.3s ease;
	font-size: 14px;
	display: inline-block;
	cursor: pointer;
}

.acymailing_button:hover, .acymailing_button:focus, .acytoolbarmenu button:focus{
	background-color: #b1c7ea;
	color: #fff;
	text-decoration: none;
	transition: background 0.3s ease;
	border: none;
	border-bottom: 1px solid #95afd8;
}

.acymailing_button_delete{
	background-color: #d75c55;
	color: #fff;
	border-bottom: 1px solid #d75c55;
}

.acymailing_button_delete:hover, .acymailing_button_delete:focus{
	background-color: #f58e88;
	color: #fff;
	border-bottom: 1px solid #d75c55;
}

a.acyupload.acymailing_button_grey{
	color: #000;
}

.acymailing_button_grey{
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #f5f5f5;
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	border-color: #bbbbbb #bbbbbb #a2a2a2;
	border-image: none;
	border-radius: 4px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #333333;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	line-height: 18px;
	margin: 3px 0px;
	padding: 4px 12px;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
}

.acyupload.acymailing_button_grey{
	margin-left: 10px;
	margin-bottom: 5px
}

.acymailing_button_grey:hover, .acymailing_button_grey:focus{
	background-position: 0 -15px;
	color: #333333;
	text-decoration: none;
	transition: background-position 0.1s linear 0s;
}

.acymailing_button_grey:hover, .acymailing_button_grey:focus, .acymailing_button_grey:active, .acymailing_button_grey.active, .acymailing_button_grey.disabled, .acymailing_button_grey[disabled]{
	background-color: #e6e6e6;
	color: #333333;
}



ul.buttonOptions{
	background-color: #5d7bab;
	box-shadow: 0 5px 6px #516890 inset;
	border-bottom-right-radius: 4px !important;
	border-bottom-left-radius: 4px !important;
	list-style: none;
	padding-bottom: 10px !important;
	min-width: 120px;
}

.acytoolbar_save .buttonOptions li{
	text-align: center;
	display: block;
	background-color: transparent;
	padding: 5px 10px;
	border-bottom-right-radius: 4px !important;
	border-bottom-left-radius: 4px !important;
}

.buttonOptions li i{
	display: none;
}

.acytoolbarmenu .subbuttonactions .buttonOptions span{
	font-size: 13px;
}

.buttonOptions .acyicon-apply{
	font-size: 14px;
	margin: 0 10px 0 0;
}

.buttonOptions .acyicon-apply, .buttonOptions .acyicon-copy, .buttonOptions .acyicon-saveastmpl{
	font-size: 14px;
	margin: 0px 5px;
	padding-right: 8px;
}

.buttonOptions .acyicon-new{
	font-size: 16px;
	padding-right: 5px;
}

.acytoolbarmenu .buttonOptions .acytoolbar_apply, .acytoolbarmenu .buttonOptions .acytoolbar_new, .acytoolbarmenu .buttonOptions .acytoolbar_saveastmpl, .acytoolbarmenu .buttonOptions .acytoolbar_copy{
	background-color: transparent;
	text-transform: none;
	color: #a5c6e8;
	font-weight: normal;
	font-size: 16px;
	list-style-type: none;
	line-height: 14px;
	border-bottom-right-radius: 4px !important;
	border-bottom-left-radius: 4px !important;
	display: inline-block;
	min-width: 100%;
}

.acytoolbarmenu button, .acytoolbarmenu span{
	font-size: 12px;
	background-image: none;
}

.subbuttonactions{
	display: inline-block !important;
}

.subbuttonactions:hover .acytoolbar_save{
	background-color: #51a351;
}

.subbuttonactions:hover .acytoolbar_hover{
	background-color: #419141;
}

.subbuttonactions:hover .acytoolbar_hover:hover{
	box-shadow: 0px 3px 5px #2c752c inset
}

.acytoolbar_hover_display button{
	box-shadow: none;
	text-align: left;
	padding: 0 15px;
}

.acytoolbar_hover_display button span{
	margin: 0 !important;
}

.acytoolbar_hover_display{
	position: absolute;
	right: -50%;
	top: 40px;
}

.acytoolbarmenu .acyicon-up, .acytoolbarmenu .acyicon-down{
	color: #fff;
	font-size: 20px;
	padding: 0px !important;
}

.acytoolbarmenu .buttonOptions button:hover{
	background-color: transparent;
	text-transform: none;
	color: #fff;
}

.acytoolbar_hover:hover .acytoolbar_hover_display{
	display: block;
}

.acytoolbar_hover{
	position: relative;
	display: inline-block;
	height: 31px;
	vertical-align: top;
	padding-top: 9px;
}

.acytoolbar_hover_display{
	display: none;
}


#acymailing_messages_warning a{
	color: #c4872f;
}

#system-message-container{
	margin: 0px;
	height: 0px;
}

.alert p{
	margin: 0;
}

.alert{
	padding: 8px !important;
	margin-bottom: 18px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #fcf8e3;
	border: 1px solid #fbeed5;
	border-radius: 4px;
	margin: 10px;
}

.alert .close{
	right: 0px !important;
}

.alert-success{
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #468847;
}

.alert-info{
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #3a87ad;
}


.acymailing_campaigns_listing .acystatsbutton .acyicon-statistic{
	font-size: 14px;
	color: #8eb0dd;
}

.acymailing_campaigns_listing .acystatsbutton .acyicon-statistic:hover{
	color: #6680aa;
}

.acymailing_campaigns_listing .acyblockoptions{
	float: none;
	display: block;
	margin-top: 10px;
}

.container-title .page-title a{
	color: #fff;
}

.acymailing_campaigns_listing .acyicon-new{
	padding-right: 5px;
	margin-right: 5px;
	border-right: 1px solid #ddd;
	font-size: 16px;
}



.acymailing_table .titleorder{
	width: 140px
}

.acymailing_table .titleorder i{
	display: inline;
}

.donotprint input{
	padding-right: 40px !important;
}

.donotprint .acyicon-refresh{
	position: relative;
	right: 26px;
	color: #fff;
	font-size: 16px;
	top: 4px;
}


#acy_exportchartlegend .acyicon-export{
	margin-left: 15px;
}

#acy_exportchartlegend.acymailing_button{
	margin-top: 15px;
}



#acy_content textarea, #acy_content input[type="text"], #acy_content input[type="password"], #acy_content input[type="datetime"], #acy_content input[type="datetime-local"], #acy_content input[type="date"], #acy_content input[type="month"], #acy_content input[type="time"], #acy_content input[type="week"], #acy_content input[type="number"], #acy_content input[type="email"], #acy_content input[type="url"], #acy_content input[type="search"], #acy_content input[type="tel"], #acy_content input[type="color"], #acy_content select, #acy_content .uneditable-input, .acymailing_table_options #category{
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s;
	display: inline-block;
	min-height: 18px;
	padding: 4px 6px;
	font-size: 13px;
	line-height: 18px;
	color: #555;
	border-radius: 5px;
	vertical-align: middle;
	margin-bottom: 0px;
}

#acy_content select, .acymailing_table_options #category{
	height: 28px;
}

#acy_content input.required{
	background-color: #fff;
}



#toolbar-box{
	display: none;
}

#element-box .m{
	border: none;
	background-color: transparent;
}

#element-box, div#element-box div.m{
	padding: 0px !important;
	margin: 0px !important;
}

.header{
	display: none;
}

#allfilters .plugarea, #allactions .plugarea{
	padding: 10px 0px;
}

#allfilters .inputbox, #allactions .inputbox, .subscriber_filter select{
	padding: 5px 0px;
	border-radius: 4px;
	border: 1px solid #ddd;
	color: #666;
}

#acy_content #allfilters select, #acy_content #allactions select{
	margin: 5px 0px
}

#acyallcontent div.current label, #acyallcontent div.current span.faux-label{
	display: inline;
	float: none;
}

#acy_content input[type="radio"]{
	float: none;
}



#content-box .border .padding{
	padding: 0px !important;
}

#content-box #element-box .t{
	display: none;
}

.acytoolbartitle{
	float: left;
	font-size: 14px !important;
	color: #fff;
	text-align: left;
	font-weight: bold;
	margin-top: 10px;
}

.titleorder img{
	display: none;
}

.m .titleorder a:first-child:before{
	content: "\e602";
	font-size: 16px;
	color: #fff;
	font-family: "acyicon";
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: 1;
	text-transform: none;
	margin: 0px 10px;
}

.m .titleorder a:last-child:before{
	content: "\e620";
	font-size: 14px;
	color: #fff;
	font-family: "acyicon";
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1;
	text-transform: none;
	margin: 0px 10px;
}

.m th.title img{
	margin-left: 5px;
	max-width: 10px;
}

.m .statsubjectsenddate img{
	display: none
}

.m .statsubjectsenddate:before{
	content: "\e602";
	font-size: 16px;
	color: #fff;
	font-family: "acyicon";
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: 1;
	text-transform: none;
	margin: 0px 10px;
}

.checkcontent label{
	display: inline;
}

.acymailing_table thead a.saveorder, .acymailing_table thead a.saveorder:hover, .acymailing_table thead a.saveorder:link{
	background-image: none;
	width: 25px;
}




div.acytagpopup .familymenu a{
	background: #eee;
	background: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
	border: 1px solid #ddd;
	border-radius: 3px;
	color: #555;
	display: block;
	float: left;
	font-size: 12px;
	margin-bottom: 4px;
	margin-right: 4px;
	padding: 5px 10px;
	text-decoration: none;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

div.acytagpopup .familymenu a:hover, div.acytagpopup .familymenu a.selected{
	background: #95afd8;
	background: -moz-linear-gradient(top, #95afd8 0%, #728fbd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #95afd8), color-stop(100%, #728fbd));
	background: -webkit-linear-gradient(top, #95afd8 0%, #728fbd 100%);
	background: -o-linear-gradient(top, #95afd8 0%, #728fbd 100%);
	background: -ms-linear-gradient(top, #95afd8 0%, #728fbd 100%);
	background: linear-gradient(to bottom, #95afd8 0%, #728fbd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95afd8', endColorstr='#728fbd', GradientType=0);
	border: 1px solid #728fbd;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

#inserttagdiv input{
	margin-bottom: 0px;
}

#acy_content #plugarea label{
	display: inline;
	float: none;
}

#acy_content td.acytdcheckbox{
	width: 35px;
	background-image: url(../images/checkbox.png);
	background-repeat: no-repeat;
	background-position: 14px 8px;
}

#acy_content #lists_choice td.acytdcheckbox{
	width: 25px;
}

#acy_content tr:hover td.acytdcheckbox{
	background-position: -56px 8px;
}

#acy_content tr.selectedrow td.acytdcheckbox, #acy_content tr.acy_list_checked td.acytdcheckbox{
	background-position: -126px 8px;
}

#lists_choice.acymailing_table tr{
	cursor: pointer;
}

.acymailing_table tr.acy_list_checked{
	background-color: #f3f7fc;
}

div.acytagpopup table.acymailing_table tr.selectedrow td, div.acytagpopup table.adminlist tr.selectedrow td{
	background-color: #FDE2BA;
}

.acytagpopup .acymailing_button{
	padding: 4px 8px;
}

.acytagpopup #inserttagdiv{
	margin: 15px 0px;
}

.acytagpopup #inserttagdiv #tagstring{
	margin-bottom: 4px;
	padding: 5px;
}




#dateDetails{
	background-color: #f5f5f5;
	background-image: linear-gradient(to bottom, #fff, #eee);
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 1px 1px 3px 3px #fff inset, 1px 2px 3px #ddd;
	opacity: 1;
	padding: 7px 12px 12px 12px;
	position: fixed;
}

#filters_block, #actions_block, #filterinfo, #filteredUsers, #selectedUsers, #existing_filters{
	float: none;
	display: block;
}

#filteredUsers #filteredUsersTable{
	width: 100%;
}

#filters_block .acyfilterarea, #actions_block .acyfilterarea{
	margin-top: 5px;
}

.acyautofiltertriggers{
	clear: both;
}

div.acyfilterarea{
	border-left: 2px solid #b1c7ea;
	margin-left: 10px;
	padding: 10px 5px 0px 10px;
	clear: both;
}

#executed_actions_block div.acyfilterarea{
	margin: 10px 0px 10px 10px;
	padding: 10px 5px 10px 10px;
}

#actionlisting td{
	text-align: center;
}




#acy_content input[type=checkbox], #wysija input, #wysija select{
	padding: 0px;
}

div#wysija{
	background: url(../images/editorback.png) no-repeat;
	height: 25px;
	width: 150px;
	padding: 7px 12px;
}

#wysija span{
	width: 15px;
	height: 16px;
	display: inline-block;
	background: url(../images/typo.png) no-repeat;
	cursor: pointer;
	vertical-align: middle;
}

#wysija span.ielement{
	background-position: -19px 0px;
}

#wysija span.uelement{
	background-position: -38px 0px;
}

#wysija span.belementselected{
	background-position: 0px -29px;
}

#wysija span.ielementselected{
	background-position: -19px -29px;
}

#wysija span.uelementselected{
	background-position: -38px -29px;
}

#acy_content .order .uparrow, #acy_content .order .downarrow{
	width: 12px;
	height: 12px;
}

@media screen and (max-width: 1050px){
	.acyaffix .acytoolbarmenu_menu button, .acyaffix-top .acytoolbarmenu_menu button{
		padding: 0 5px;
	}

	.acyaffix .acytoolbarmenu_menu .acytoolbar_hover, .acyaffix-top .acytoolbarmenu_menu .acytoolbar_hover{
		display: none;
	}

	.acyaffix .acytoolbarmenu_menu button span, .acyaffix-top .acytoolbarmenu_menu button span{
		display: none;
	}

	.acyaffix .acytoolbarmenu_menu button i, .acyaffix-top .acytoolbarmenu_menu button i{
		margin: 0;
	}

	.acyaffix .acytoolbartitle, .acyaffix-top .acytoolbartitle{
		display: none;
	}

}


.acyplugformat .formatbox{
	width: 235px;
	position: absolute;
	padding: 12px 20px;
	border: 1px solid #CCC;
	box-shadow: 1px 1px 5px #CCC;
	background-color: white;
	border-radius: 4px;
	z-index: 3;
}

.acyplugformat .acybuttonformat{
	background-image: url("../images/article_format.png");
	background-repeat: no-repeat;
	width: 46px;
	height: 26px;
	display: inline-block;
	margin: 5px;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	border: 1px solid #bbb;
	border-radius: 4px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	transition: background-position .1s linear;
	padding: 0;
}

.acyplugformat .acyokbutton{
	background: linear-gradient(to bottom, #62c462, #51a351) !important;
	color: #fff !important;
	text-shadow: none;
	float: right;
	margin: 5px 8px;
	line-height: 26px;
}

.respuserinfo fieldset input, .respuserinfo fieldset select, .respuserinfo fieldset img, .respuserinfo fieldset textarea, .respuserinfo fieldset button{
	float: none;
}

.respuserinfo fieldset legend{
	font-weight: bold;
	display: block;
	margin-bottom: 20px;
	color: #4c6da2;
	font-size: 12px;
}

.respuserinfo .acy_onefield{
	margin-bottom: 20px;
}

.respuserinfo .acy_onefield label{
	margin-bottom: 5px;
	margin-right: 10px;
}

.respuserinfo .acykey label{
	float: left;
}

#mapGeoloc_div{
	text-align: center;
	width: 650px;
	margin: 20px auto;
	display: block;
}

.onlyprint{
	display: none
}

.acymailing_table .hasTip{
	border-bottom: 1px dotted #ddd;
}

.acy_filter_mail #filtersblock{
	float: none;
	display: block;
	margin-top: 40px;
}

.acy_filter_mail #filtersblock{
	padding: 20px;
	margin: 30px 0px
}



span.onload{
	background-image: url(../images/spinner.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 2px 20px;
}

span.onload.spinner2{
	background-image: url(../images/spinner2.gif);
}

#acy_content span.loading, #acy_content span.spanloading{
	padding: 2px 0;
	display: inline;
}

div.onload{
	background-image: url(../images/spinner.gif);
	background-repeat: no-repeat;
	width: 19px;
	height: 19px;
	float: left;
	margin-left: 3px;
}

#acy_content .abtesting_actions input{
	float: left;
}

.current .paramlist_value label{
	float: none;
	display: inline-block;
}

#iframepreview{
	display: block;
	margin: 95px auto 0 auto;
	transition: width 1s ease;
}

#config_mailer_methodfieldset .acyblockoptions{
	float: left;
}

#config_mailer_methodfieldset .acyblockoptions:nth-child(2){
	margin-left: 20px;
}

#indexfollow input, #indexfollow label{
	float: left;
	display: inline;
}

#acy_content div.current input, #acy_content div.current select{
	float: none;
	margin-bottom: 0px;
	clear: none;
}

#modal-action iframe.iframe{
	width: 100%;
}

#acy_content .clr{
	display: block;
	clear: both;
}

.customfields_pane{
	float: right;
	cursor: pointer;
	box-sizing: border-box;
	text-align: center;
	font-size: 13px;
	text-transform: uppercase;
	display: inline-block;
	width: 50%;
	height: 100%;
	color: white;
	line-height: 40px;
	-webkit-transition: background-color 0.2s;
	-moz-transition: background-color 0.2s;
	-ms-transition: background-color 0.2s;
	-o-transition: background-color 0.2s;
	transition: background-color 0.2s;
	background-color: #B7CEF2 !important;
	font-weight: 600;
	border: 0 !important;
}

.customfields_pane:first-of-type{
	border-radius: 0;
	border-top-right-radius: 10px;
}

.customfields_pane:last-of-type{
	border-radius: 0;
	border-top-left-radius: 10px;
}

.customfields_pane.active, .customfields_pane:hover{
	background-color: #7F99C3 !important;
}

#acy_content .acy_onefield input[type="radio"], #acy_content .acy_onefield input[type="checkbox"]{
	float: none;
	display: inline-block;
	margin: 0 5px
}

#acy_content .acy_onefield label{
	display: inline-block !important
}

span.acy_stat_date{
	margin-top: 5px;
	display: block;
}

.searchtext{
	background-color: rgb(255, 255, 102);
	color: black;
	font-weight: bold;
}


.acymaincontent_action #actionsarea{
	margin-top: 10px;
}

.acymaincontent_action #actionsarea select{
	margin-top: 5px;
}


.tree{
	position: absolute;
	left: 0;
	right: 0;
	background-color: white;
	-webkit-box-shadow: 0 4px 8px #d7d7d7;
	-moz-box-shadow: 0 4px 8px #d7d7d7;
	box-shadow: 0 4px 8px #d7d7d7;
	z-index: 2;
}

.tree li{
	list-style: none;
}

.tree ul{
	margin-left: 10px;
}

.tree > ul{
	margin: 15px 0;
}

.tree-child-item .tree-child-title{
	cursor: pointer;
	font-size: 15px;
	color: #545454;
}

.tree-icon{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 15px;
	color: #6b6c5a;

}

.tree-child-item.tree-empty .tree-icon:before{
	opacity: 0;
}

.tree-child-item .tree-icon:before{
	text-decoration: none;
	content: '\25bc';
	padding: 0 5px;
}

.tree-child-item.tree-closed .tree-icon, .tree-child-item.tree-closed .tree-icon:before{
	content: '\25b6';
	color: #aeaf98;
}

.tree-closed .acyicon-folder{
	font-size: 12px;
}

.tree-closed .tree-icon:before{
	font-size: 16px;
}

.tree-icon:before{
	font-size: 12px;
}

.tree-current > span,
.tree-child-item:hover > span{
	color: #08c !important;
}

.tree-child-item.tree-closed ul{
	height: 0;
	-webkit-transform: scaleY(0);
	-moz-transform: scaleY(0);
	-ms-transform: scaleY(0);
	-o-transform: scaleY(0);
	transform: scaleY(0);
}

.tree-child-item ul{
	height: auto;
	overflow: hidden;
	-webkit-transform: scaleY(1);
	-moz-transform: scaleY(1);
	-ms-transform: scaleY(1);
	-o-transform: scaleY(1);
	transform: scaleY(1);
	-webkit-transition: transform 0.5s;
	-moz-transition: transform 0.5s;
	-ms-transition: transform 0.5s;
	-o-transition: transform 0.5s;
	transition: transform 0.5s;
}

.acytable_userinfo{
	float: left;
	margin-right: 40px;
}

.acytable_userinfo td{
	height: 28px;
}

.acytable_userinfo .controls fieldset.radio{
	padding-top: 0px;
}

.acytable_userinfo td.acykey label{
	margin-bottom: 0px;
}

.acymaincontent_stats #statfilter{
	text-align: left;
}

#displayPict .acy_attachment_delete{
	height: 24px;
	width: 24px;
	vertical-align: top;
	position: absolute;
	right: 15px;
	top: 15px;
	z-index: 990;
}

.acy_attachment_delete{
	cursor: pointer;
}

#confirmBoxAttach{
	width: 370px;
	background: rgba(255, 255, 255, 0.8);
	border: 1px solid #d6d6d6;
	padding: 5px;
	border-radius: 5px;
	box-shadow: 1px 1px 5px #dddddd;
	-moz-box-shadow: 1px 1px 5px #dddddd;
	-webkit-box-shadow: 1px 1px 5px #dddddd;
	position: absolute;
	left: 234px;
	top: 150px;
	z-index: 999;
}

#acy_popup_content{
	background-color: #fff;
	padding: 20px;
	text-align: center;
	color: #706f6f;
}

.acy_folder_name{
	color: #5e93c0
}


#acy_media_browser .drag-resize:hover{
	cursor: nw-resize;
}

#acy_media_browser #image-edition{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	background: url(../images/grid.png);
	top: 0;
}

#acy_media_browser #image-edition.hidden-edition{
	display: none;
}

#acy_media_browser #image-edition .image-edition-toolbar{
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	padding: 25px;
	background-color: #ECECEC;
	border-left: solid 1px #DCDCDC;
	width: 190px;
}

#acy_media_browser #image-edition .image-edition-toolbar *{
	margin-bottom: 5px;
}

.acymailing_active_button{
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
	background-color: #e6e6e6;
	background-image: none;
}

.acydashboard_specialcontent{
	margin-top: 30px;
}
PK!��lDD#css/module_default_square_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");




.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	margin-right: 10px!important;
		padding: 4px 10px !important;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 )!important;  
}


.acymailing_module .inputbox:hover{
	border:1px solid #ddd !important;
	border-bottom:1px solid #999!important;
box-shadow: 0 0 3px 2px #eee!important;
-moz-box-shadow: 0 0 3px 2px #eee !important;
-webkit-box-shadow: 0 0 3px 2px #eee !important;
}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;
	background-color:#f5f5f5 !important;
	box-shadow: 0 0 3px 2px #eee!important;
-moz-box-shadow: 0 0 3px 2px #eee !important;
-webkit-box-shadow: 0 0 3px 2px #eee !important;}





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#666 !important;
	border:1px solid #ddd !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #fff !important;
	margin-right:5px !important;
	background-color:#CCC !important;

background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ) !important; 
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
		color:#000 !important;
	background-color:#f5f5f5 !important;
background-image: linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -o-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=0 ) !important; 

box-shadow: 0 0 3px 2px #eee!important;
-moz-box-shadow: 0 0 3px 2px #eee !important;
-webkit-box-shadow: 0 0 3px 2px #eee !important;
}






.acymailing_module_form td{
	padding-bottom:0px;}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;}





.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited{
	text-decoration:none !important;
	display:inline-block !important;
}

.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}






.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}






.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}

.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}

.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter:none !important;}


.acymailing_module .invalid{
border:1px solid #999 !important;}
PK!\�B%	%	#css/module_default_shadow_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_shadow_black.css");







.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {
color:#fff !important;
background-color:#727127 !important;
background-image: linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -o-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -moz-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -webkit-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -ms-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #727127 0%,#9e9c07 100%); 
  background: radial-gradient(top, ellipse cover, #727127 0%,#9e9c07 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e9c07', endColorstr='#727127',GradientType=0 ) !important; 
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
    color:#fff !important;
	background-color:#9e9c07 !important;
background-image: linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -o-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -moz-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -webkit-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -ms-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #9e9c07 0%,#cdcb2e 100%); 
  background: radial-gradient(top, ellipse cover, #9e9c07 0%,#cdcb2e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdcb2e', endColorstr='#9e9c07',GradientType=0 ) !important; 
}


.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#727127!important;}
PK!�Q�g��)css/component_default_color_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_color_black.css");






#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #b90041!important;
	border-bottom: 1px solid #730028!important;
	border-right: 1px solid #730028!important;
	}



#acyarchivelisting .contentpane tbody .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	background-color:#730028 !important;
}

#acyarchivelisting .contentpane tbody .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#fff!important;
	background-color:#b90041 !important;
}





#acyarchivelisting .contentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#b90041;
}





#acyarchiveview .contentheading{
	color:#b90041;}








#acylistslisting .componentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acylistslisting .list_name a{
    color:#B90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}






#acymodifyform legend{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acyusersubscription th{
	color:#fff;
	background-color:#730028;}


#acyusersubscription .list_name{
    color: #B90041;
}






#unsubpage .unsubintro{
	border-bottom: 1px solid #B90041;
    color: #730028;}

#unsubpage .unsubsurveytext{
   	border-bottom: 1px solid #B90041;
    color: #730028;
}


PK!x����'css/component_default_classic_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_classic_black.css");






#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#9e9c07 !important;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff!important;
	background-color:#9e9c07 !important;
}






#acyarchivelisting .contentheading{
	color:#727127;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#727127;
}



#acyarchiveview .contentheading{
	color:#9e9c07;}






#acylistslisting .componentheading{
	color:#727127;
}

#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}






#acymodifyform legend{
	color:#727127;
}

#acyusersubscription .list_name{
    color: #9e9c07;
}





#unsubpage .unsubsurveytext{
    color: #727127;
}

#unsubpage .unsubintro{
	color:#727127;
}
PK!��j���#css/component_default_box_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_box_black.css");






#acyarchivelisting .button:hover, #unsubbutton_div .button:hover, #acymodifyform .button:hover {
    color:#9e9c07;}





#acyarchivelisting .contentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}




#acyarchiveview .contentheading{
	color:#9e9c07;
}






#acylistslisting .componentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}
#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}







#acymodifyform legend{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyusersubscription .list_name{
    color: #9e9c07;
}





#unsubpage .unsubintro{
	color:#9e9c07;
	border-bottom: 1px solid #9e9c07;
}
#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #9e9c07;
    color: #9e9c07;
}


PK!�Ju��&css/module_default_basic_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_basic_black.css");





.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#B90041 !important;
	background-color:#fff !important;
	border:1px solid #ccc !important;
	border-right:1px solid #999 !important;
	border-bottom:1px solid #999 !important;
}




.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#B90041!important;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#B90041!important;}
PK!�:���$css/module_default_classic_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_classic_black.css");







.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {	color:#9e9c07 !important;
	background-color:#fff !important;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#fff!important;
	background-color:#9e9c07 !important;
}


.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#9e9c07!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!
��==&css/component_default_shadow_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_shadow_black.css");





#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button {
color:#fff !important;
background-color:#727127 !important;
background-image: linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -o-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -moz-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -webkit-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;
background-image: -ms-linear-gradient(bottom, #727127 21%, #9e9c07 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #727127 0%,#9e9c07 100%); 
  background: radial-gradient(top, ellipse cover, #727127 0%,#9e9c07 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e9c07', endColorstr='#727127',GradientType=0 ) !important; 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff !important;
	background-color:#9e9c07 !important;
background-image: linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -o-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -moz-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -webkit-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;
background-image: -ms-linear-gradient(bottom, #9e9c07 21%, #cdcb2e 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #9e9c07 0%,#cdcb2e 100%); 
  background: radial-gradient(top, ellipse cover, #9e9c07 0%,#cdcb2e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdcb2e', endColorstr='#9e9c07',GradientType=0 ) !important; 
}






#acyarchivelisting .contentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}



#acyarchiveview .contentheading{
	color:#9e9c07;}






#acylistslisting .componentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}






#acymodifyform legend{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyusersubscription .list_name{
    color: #9e9c07;
}






#unsubpage .unsubintro{
	color:#9e9c07;
	border-bottom: 1px solid #9e9c07;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #9e9c07;
    color: #9e9c07;
}
PK!e-=��#css/module_default_picture_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */



.acymailing_module_form .inputbox{
	padding-right:35px;
	color:#666;
	height:21px;
	border:none;
	background-color:transparent;
	padding-left:15px;
	background: url(../images/blue/more.png) no-repeat right top;
	margin-bottom:5px;
	}

.acymailing_module_form .inputbox:hover{
	background: url(../images/blue/more.png) no-repeat right bottom;
	}

.acymailing_module_form .inputbox:focus{
	border:none;
	}

.acymailing_module_form .acyfield_email .inputbox{
	background: url(../images/blue/mail.png) no-repeat right top;
	}

.acymailing_module_form .acyfield_email .inputbox:hover{
	background: url(../images/blue/mail.png) no-repeat right bottom;
	}

.acymailing_module_form .acyfield_name .inputbox{
	background: url(../images/blue/name.png) no-repeat right top;
	}

.acymailing_module_form .acyfield_name .inputbox:hover{
	background: url(../images/blue/name.png) no-repeat right bottom;
	}




.acysubbuttons input.subbutton{
	background: url(../images/blue/subscription.png) no-repeat right top;
	margin-bottom:5px;
	margin-top:5px
	}

.acysubbuttons input.subbutton:hover{
	background: url(../images/blue/subscription.png) no-repeat right bottom;
	margin-bottom:5px;
	margin-top:5px
	}


.acysubbuttons input.unsubbutton{
	background: url(../images/blue/unsubscription.png) no-repeat right top;
	margin-bottom:5px;
	margin-top:5px
	}

.acysubbuttons input.unsubbutton:hover{
	background: url(../images/blue/unsubscription.png) no-repeat right bottom;
	margin-bottom:5px;
	margin-top:5px
	}

.acysubbuttons input.button{
	border:none;
	color:#666;
	padding-right:60px;
	padding-left:15px;
	height:21px;
	cursor:pointer;
}

.acysubbuttons input.button:hover{
	color:#0099CC;}


div.acymailing_module, .acymailing_module div{
	padding: 0 !important;
	margin: 0 !important;
}


a.acymailing_togglemodule{
	display : block;
	font-size:16px;
}

.acymailing_mootoolsbutton p{
	text-align:center;
}

img.captchaimagemodule{
	border:1px solid #dddddd;
	float: left;
}

.captchakeymodule .captchafield{
	margin-top:3px;
	margin-left:2px;
}

.acymailing_fulldiv tr, .acymailing_fulldiv td{
	border:0px;
}




.acymailing_module_form td {
	padding:3px;
	}

.acymailing_module_form a:link, .acymailing_module_form a:visited{
	color:#666;
	background-color:transparent;}

.acymailing_module_form a:hover, .acymailing_module_form a:active{
	background-color:transparent !important;
	color:#0099CC !important;
	text-decoration:underline !important;}

.acymailing_form p{
	margin: 0px;
	padding: 2px;
	}

.acyfield_html label{
	padding-left:5px;
	padding-right:5px;
	}

.acymailing_mootoolsbutton a.acymailing_togglemodule{
	color:#09C;
	text-decoration: none;
	background: url(../images/blue/arrow.png) no-repeat left;
	height:25px;
	border-bottom:1px solid #09C;
	}

.acymailing_mootoolsbutton a.acyactive{
	background: url(../images/blue/arrow2.png) no-repeat left;
	}
PK!�J�'�'&css/component_default_square_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");





#acyarchivelisting .inputbox, #acyuserinfo .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	margin-right: 10px!important;
	padding: 4px 10px !important;
	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ) !important; 
}


#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #ddd !important;
	border-bottom:1px solid #999 !important;
box-shadow: 0 0 3px 2px #eee!important;
-moz-box-shadow: 0 0 3px 2px #eee !important;
-webkit-box-shadow: 0 0 3px 2px #eee !important;
}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid #bbb !important;
	background-color:#f5f5f5 !important;
box-shadow: 0 0 3px 2px #eee!important;
-moz-box-shadow: 0 0 3px 2px #eee !important;
-webkit-box-shadow: 0 0 3px 2px #eee !important;}





#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#666 !important;
	border:1px solid #ddd !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #fff !important;
	margin-right:5px !important;
	background-color:#CCC !important;

background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;

	background: -ms-linear-gradient(top, ellipse cover, #e3eff3 0%,#5a99ab 100%); 
	background: radial-gradient(top, ellipse cover, #e3eff3 0%,#5a99ab 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ) !important; 

}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
		color:#000 !important;
	background-color:#f5f5f5 !important;
background-image: linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -o-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=0 ) !important; 
box-shadow: 0 0 3px 2px #eee !important;
-moz-box-shadow: 0 0 3px 2px #eee !important;
-webkit-box-shadow: 0 0 3px 2px #eee !important;
}






#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #000;
	padding-bottom:4px;
}

#acyarchivelisting .contentpane form{
	background-color: #FFFFFF;
		border-style: solid;
	border-color:#ccc;
		border-width: 1px;
		padding: 10px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#333;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#333;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#666;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#eeeded;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}







#acylistslisting .componentheading{
	color:#000;
	font-weight:bold;
	border-bottom:1px solid #000;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:4px;
}

#acylistslisting .list_name a{
	background-color: transparent;
		color:#666;
		cursor: pointer;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
}

#acylistslisting p{
	line-height: 15px;
		margin: 3px 0;}


div.acymailing_list:hover{
	background-color :#f5f5f5;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
		border:none;
	border-bottom:1px solid #ccc;
		margin: 0px;
		padding-top: 10px;
}





#acyusersubscription th{
	color:#666;
	padding: 4px 5px;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
border:1px solid #ccc;}


#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo #trname td{
	padding-top:10px;}

#acyuserinfo #trplus td{
	padding-bottom:10px;}


#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acymodifyform legend{
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	border-bottom:1px solid #000;
	margin-bottom:20px;
	padding-bottom:4px;
}

#acyuserinfo input{
	margin:0 5px;
}

#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
		color: #666;
		font-size: 12px;
		font-weight: bold;
		margin: 0px;
		padding-top: 20px;
		text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}





#unsubpage{
padding: 20px 20px 40px;
font-size:11px;
border:1px solid #ccc;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}

#unsubpage input{
	margin-right:5px;}

#unsubpage .unsubintro{
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:0px;
	border-bottom: 1px solid #000;
	padding-bottom:4px;
	margin-bottom:10px;}

#unsubpage .unsuboptions{
	padding:0px;}


#unsubpage .unsubsurveytext{
		border-bottom: 1px solid #000;
		color: #000;
		display: block;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 10px;
		margin-top: 30px;
		padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color::#fff;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}



#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#000;
	font-size:16px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}

PK!dN!�#�#css/acymenu.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */



#acymenu_leftside{
	z-index: 50;
	overflow:hidden;
}

.iconsonly #acymenu_leftside{
	overflow:visible;
}

#acymenu_leftside ul{
	padding: 0px;
	margin: 0px
}

#acymenu_leftside li{
	list-style-type: none;
	line-height: 8px;
}

#acymenu_leftside li:hover a{
	text-decoration: none
}

#acymenu_leftside a{
	color: #fff;
	padding: 10px 0px;
	text-shadow: 1px 1px 2px #5c759f;
	font-size: 12px;
}

#acymenu_leftside .acymenu_mainmenus{
	background-color: #728fbd
}

#acymenu_leftside .mainelement{
	text-transform: uppercase;
	cursor: pointer;
	font-weight: bold;
	background-color: #728fbd;
	transition: background 0.3s ease;
}

#acymenu_leftside .mainelement:hover, #acymenu_leftside .mainelement.opened{
	background-color: #91acd7
}

.iconsonly #acymenu_leftside .mainelement.opened{
	background-color: #728fbd
}

#acymenu_leftside .mainelement .acysubmenu{
	display: none
}

#acymenu_leftside .mainelement.opened .acysubmenu{
	display: block
}

#acymenu_leftside .mainelement a{
	display: inline-block;
	width: 220px;
	min-height: 20px;
}

#acymenu_leftside .mainelement a span{
	display: inline-block;
	float: left;
	line-height: 15px;
	margin-top: 3px;
	max-width: 160px;
}

#acymenu_leftside .mainelement .acysubmenulink span{
	width:150px;
}

.iconsonly #acymenu_leftside .mainelement a span{
	max-width: 200px
}

.iconsonly #acymenu_leftside .mainelement a{
	width: 100%;
}

#acymenu_leftside .mainelement.sel{
	background-color: #a3bbe2
}

.iconsonly #acymenu_leftside .sel a{
	width: 26px
}

#acymenu_leftside .sel a i{
	padding: 0 10px 0 2px
}

#acymenu_leftside .sel .acysubmenulink i{
	padding: 0px 14px
}

.iconsonly #acymenu_leftside .sel .acysubmenu a{
	width: 100%;
	max-width: 190px;
}

#acymenu_leftside .sel a{
	border-left: 4px solid #fff;
	background-color: #b1c7ea;
	height: 20px;
	padding: 10px;
	width: 206px;
}

#acymenu_leftside .sel .acysubmenu a{
	background-color: #5d7bab
}

#acyallcontent.iconsonly .sel ul{
	display: none
}

#acymenu_leftside .acysubmenu{
	text-transform: none;
	height: 32px
}

#acymenu_leftside .acysubmenu:hover a{
	color: #fff
}

#acymenu_leftside .acysubmenu a{
	color: #d6e3f9;
	font-size: 15px;
	font-weight: normal;
	display: block;
	clear: both;
	padding: 10px;
	max-width: 200px;
}

#acymenu_leftside .sel .acysubmenu a{
	border: none
}

#acymenu_leftside .acymenu_slide span{
	background-color: #3c5174;
	cursor: pointer;
	display: block;
	padding: 12px 0px;
	color: #fff;
	text-align: right;
	height: 16px
}

#acyallcontent.iconsonly #acymenu_leftside{
	width: 50px;
}


#acymenu_leftside .opened ul{
	border-bottom: 2px dotted #466597;
	z-index: 1000;
	padding: 6px 0px;
	background-color: #5d7bab;
	-moz-box-shadow: 0 5px 6px #516890 inset;
	-webkit-box-shadow: 0 5px 6px #516890 inset;
	box-shadow: 0 5px 6px #516890 inset
}

.iconsonly #acymenu_leftside .mainelement ul{
	-moz-box-shadow: 0 5px 6px #516890 inset;
	-webkit-box-shadow: 0 5px 6px #516890 inset;
	box-shadow: 0 5px 6px #516890 inset
}

.iconsonly #acymenu_leftside .opened ul{
	display: none
}

#acyallcontent.iconsonly .mainelement:hover li{
	padding-left: 0px;
}

#acyallcontent.iconsonly .mainelement:hover li i{
	padding: 0px 10px;
	font-size:15px;
}

#acyallcontent.iconsonly .subtitle, #acyallcontent.iconsonly i.acyicon-down{
	display: none
}

#acyallcontent.iconsonly li.mainelement{
	height: 40px;
	position: relative;
}

#acyallcontent.iconsonly .mainelement:hover .acysubmenu{
	display: block
}

#acymenu_leftside .acymenu_slide i{
	padding-right: 18px;
	font-size: 16px
}

#acymenu_leftside .mainelement i{
	padding-right: 14px;
	padding-left: 14px;
	line-height: 8px;
	font-size: 16px;
	float: left;
	margin-top: 5px;
}

#acymenu_leftside .acysubmenulink{
	text-shadow: 1px 1px 2px #3c5174
}

#acymenu_leftside .mainelement i.acyicon-down{
	float: right;
	padding-right: 0px
}

#acymenu_leftside .mainelement.opened i.acyicon-down::before{
	float: right;
	padding-right: 0px;
	content: "\e603" !important;
}

@keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

@-webkit-keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

@-ms-keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

@-o-keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

@-moz-keyframes deploy{
	from{
		max-height: 0px;
	}
	to{
		max-height: 800px;
	}
}

#acymenu_leftside .opened ul{
	-moz-animation-duration: 2s;
	-moz-animation-name: deploy;
	-webkit-animation-duration: 2s;
	-webkit-animation-name: deploy;
	-ms-animation-duration: 2s;
	-ms-animation-name: deploy;
	-o-animation-duration: 2s;
	-o-animation-name: deploy;
	animation-duration: 2s;
	animation-name: deploy;
	overflow: hidden;
}

@keyframes deploy_horizontal{
	from{
		max-width: 0px;
	}
	to{
		max-width: 800px;
	}
}

@-moz-keyframes deploy_horizontal{
	from{
		max-width: 0px;
	}
	to{
		max-width: 800px;
	}
}

@-o-keyframes deploy_horizontal{
	from{
		max-width: 0px;
	}
	to{
		max-width: 800px;
	}
}

@-webkit-keyframes deploy_horizontal{
	from{
		max-width: 0px;
	}
	to{
		max-width: 800px;
	}
}

@-ms-keyframes deploy_horizontal{
	from{
		max-width: 0px;
	}
	to{
		max-width: 800px;
	}
}

#acyallcontent.iconsonly .mainelement:hover ul{
	animation-duration: 0.4s;
	animation-name: deploy_horizontal;

	-moz-animation-duration: 0.4s;
	-moz-animation-name: deploy_horizontal;

	-webkit-animation-duration: 0.4s;
	-webkit-animation-name: deploy_horizontal;

	-o-animation-duration: 0.4s;
	-o-animation-name: deploy_horizontal;

	-ms-animation-duration: 0.4s;
	-ms-animation-name: deploy_horizontal;

	overflow: hidden;
	background-color: #5d7bab;
	border-bottom: none;
	display: inline-block;
	left: 50px;
	padding: 10px 0;
	position: relative;
	width: 210px;
	top: -50px;
}



#myacymailingarea{
	color: #c2d5f3;
	font-size: 13px;
	padding: 15px;
	text-transform: none;
	font-weight: normal
}

.iconsonly #mainelementmyacymailing{
	display: none
}

#acymenu_leftside .mainelement#mainelementmyacymailing:hover{
	background-color: #728fbd
}

#mainelementmyacymailing{
	margin-top: 5px;
	padding-top: 5px;
	border-top: 2px dotted #466597
}

#acymenu_leftside .mainelement#mainelementmyacymailing{
	cursor: auto;
}

#myacymailingarea button{
	background-color: #5d7aa8;
	background-image: none;
	border: medium none;
	border-radius: 4px;
	box-shadow: 0 2px 3px #3c5174;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px;
	text-shadow: none;
	transition: background 0.3s ease 0s;
}

#myacymailingarea button:hover{
	background-color: #91acd7;
	color: #fff;
	text-decoration: none;
	transition: background 0.3s ease;
}

#myacymailing_version a.acy_updateversion:hover{
	background-color: #f1ce72;
}

#acyallcontent.iconsonly .mainelement:hover .subtitle{
	display: block;
	position: relative;
	left: 50px;
	top: -26px;
	height: 18px;
	background-color: #91acd7;
	line-height: 18px;
	padding: 11px;
	width: 188px;
}

#acyallcontent.iconsonly .sel:hover .subtitle{
	display: block;
	width: 192px;
	position: relative;
	left: 32px;
	background-color: #b1c7ea;
	line-height: 18px;
}

#acyallcontent.iconsonly .mainelement:hover ul{
	top: 40px;
	position: absolute;
}

#acyallcontent.iconsonly .sel.mainelement:hover ul{
	position: absolute;
	width: 210px;
	top: 40px;
}

#acymenu_leftside .acyversion_needtoupdate a, #acymenu_leftside .acylicence_expired a, #acymenu_leftside .acyversion_uptodate{
	color: #fff;
	padding: 10px 10px 0;
	border-radius: 4px;
	width: auto;
	font-weight: bold;
	box-shadow: 0 2px 3px #3c5174;
	min-height: 16px;
	font-size: 12px;
}

.acyversion_needtoupdate .acy_updateversion{
	background-color: #deb957;
}

.acylicence_expired .acy_subscriptionexpired, .acylicence_expired .acy_attachlicence{
	background-color: #e66a6a;
}

.acylicence_expired .acy_subscriptionexpired:hover, .acylicence_expired .acy_attachlicence:hover{
	background-color: #ff9090;
}

#acymenu_leftside .acyversion_uptodate{
	background-color: #a7ac51;
	display: inline-block;
	padding: 10px 10px 2px;
}

#acymenu_leftside #myacymailingarea i{
	font-size: 14px;
	padding-right: 10px;
	padding-left: 0px;
}

#acymenu_leftside #myacymailingarea .acyicon-import{
	margin-bottom: 10px;
	margin-top: 0px;
}

#acymenu_leftside #myacymailingarea .acyicon-renew{
	margin: 0px;
	font-size: 15px;
}

#acymenu_leftside .myacymailingbuttons{
	margin-top: 10px;
}

#myacymailing_expiration{
	margin-top: 15px;
}

#acymenu_leftside .acy_attachlicence .acyicon-attach{
	margin-top: 0px;
}
PK!�\�ՠ�%css/component_default_square_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_square_black.css");






#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#aca489 !important;
}






#acyarchivelisting .contentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#aca489;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#777059;}


#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ece9e0;}
#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e8e4d6;}


#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f2f0e8;}
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e8e4d6;}



#acyarchiveview .contentheading{
	color:#aca489;}






#acylistslisting .componentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#aca489;
}

div.acymailing_list:hover{
	background-color:#f2f0e8;}






#acymodifyform legend{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyusersubscription .list_name{
    color: #aca489;
}





#unsubpage .unsubintro{
	color:#aca489;
	border-bottom: 1px solid #aca489;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #aca489;
    color: #aca489;
}


PK!�ۀ���'css/module_default_square_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_square_black.css");






.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#B90041 !important;
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#B90041!important;
}
PK!�7N�88#css/module_default_radial_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");





.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:5px !important;
	-moz-border-radius:5px !important;
	margin-right: 10px!important;
		padding: 3px !important;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ) !important;  }


.acymailing_module .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	-moz-box-shadow: inset 0 0 3px 3px #ddd !important;
-webkit-box-shadow: inset 0 0 3px 3px #ddd !important;}


#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid  #999 !important;}





.acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#fff !important;
	border:1px solid #666 !important;
	-moz-border-radius:5px !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #666 !important;
	margin-right:5px !important;
	background-color:#CCC !important;

background-image: radial-gradient(top, #e7e7e7  21%, #666 58%) !important;
background-image: -o-radial-gradient(top, #e7e7e7 21%, #666 58%) !important;
background-image: -moz-radial-gradient(top, #e7e7e7 21%, #666 58%) !important;
background-image: -webkit-radial-gradient(top, #e7e7e7 21%, #666 58%) !important;
background-image: -ms-radial-gradient(top, #e7e7e7 21%, #666 58%) !important;

	background: -ms-radial-gradient(top, ellipse cover, #e7e7e7 0%,#666 100%); 
	background: radial-gradient(top, ellipse cover, #e7e7e7 0%,#666 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#666',GradientType=1 ) !important; 
}

.acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff !important;
	border:1px solid #999999 !important;
	-moz-border-radius:5px !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #666 !important;
	margin-right:5px !important;
	background-color:#CCC !important;

background-image: radial-gradient(top, #f5f5f5  21%, #999999 58%) !important;
background-image: -o-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;
background-image: -moz-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;
background-image: -webkit-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;
background-image: -ms-radial-gradient(top, #f5f5f5 21%, #999999 58%) !important;

	background: -ms-radial-gradient(top, ellipse cover, #f5f5f5 0%,#999999 100%); 
	background: radial-gradient(top, ellipse cover, #f5f5f5 0%,#999999 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#999999',GradientType=1 ) !important; 
}





.acymailing_module_form td{
	padding-bottom:0px;}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;}






.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited{
	text-decoration:none !important;
	display:inline-block !important;}

.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}





.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}






.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}


.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}

.acymailing_module .invalid{
border:1px solid #999 !important;}

PK!a�W�ww css/module_default_box_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");






.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:5px !important;
	margin-right: 10px!important;
	padding: 3px !important;
	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ) !important; 
}


.acymailing_module .inputbox:hover{
	border:1px solid #ddd !important;
	border-bottom:1px solid #aaa !important;}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;}






.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:5px !important;
	padding: 3px !important;
	text-shadow:1px 1px 1px #fff !important;
	margin-right:5px !important;
	background-color:#CCC !important;

	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;

	background: -ms-linear-gradient(top, ellipse cover, #e3eff3 0%,#5a99ab 100%); 
	background: radial-gradient(top, ellipse cover, #e3eff3 0%,#5a99ab 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ); 

}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#000 !important;
	background-color:#f5f5f5 !important;
	border-bottom:1px solid #ccc !important;
	background-image: linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
	background-image: -o-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
	background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
	background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
	background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=0 ); 
}





.acymailing_module_form td{
	padding-bottom:0px;}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;}







.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	text-decoration:none;
	display:inline-block;}





.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}






.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module_form .acymailing_lists a:hover{
	background-color:transparent;
	color:#79adb2;
	text-decoration:underline;}

.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}

.acymailing_module_form .acymailing_form a:hover{
	background-color:transparent;
	color:#79adb2;
	text-decoration:underline;}

.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}

.acymailing_module .invalid{
border:1px solid #999 !important;}
PK!�v	v	!css/module_default_shadow_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_shadow_black.css");







.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -o-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -moz-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -webkit-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;
background-image: -ms-linear-gradient(bottom, #770000 21%, #bc1f00 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #770000 0%,#bc1f00 100%); 
  background: radial-gradient(top, ellipse cover, #770000 0%,#bc1f00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BC1F00', endColorstr='#770000',GradientType=0 ) !important; 
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
    color:#fff !important;
	background-color:#bc1f00 !important;
background-image: linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -o-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -moz-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -webkit-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;
background-image: -ms-linear-gradient(bottom, #b00303 21%, #ee0000 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #b00303 0%,#ee0000 100%); 
  background: radial-gradient(top, ellipse cover, #b00303 0%,#ee0000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee0000', endColorstr='#b00303',GradientType=0 ) !important; 
}


.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!��ф�"css/module_default_square_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_square_black.css");






.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#5a99af !important;
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#5a99af!important;
}
PK!lu;}}$css/component_default_fancy_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");





#acyarchivelisting .inputbox, #acyuserinfo .inputbox, #acyuserinfo .inputbox{
	border:1px solid #dde5e8;
	padding:3px;}

#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #c6d5da;
	border-bottom:1px solid #a5b9c0;
	border-right:1px solid #a5b9c0;}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid #8ca3ab;
	background-color:#eff3f4;}




#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	border:none;
	background-color:#558da4;
	border-bottom:2px solid #477487;
	background-image:none;
	color:#FFF;
	padding:3px 5px 1px 5px;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	background-color:#95bac9;
	border-bottom:2px solid #7ea5b5;
	background-image:none;
}



#acyarchivelisting{
	background-color:#f8f8f8;
	border:1px solid #CCC;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#fff;
	background-color:#74a8bd;
	font-size:16px;
	border-bottom:6px solid #558da4;
	padding:4px 0 4px 20px;
}

#acyarchivelisting .contentpane form{
	background-color:#fff;
	border:1px solid #ccc;
	padding:20px;
}


#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#558da4;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#153c4c;
	font-weight:bold;
	padding:4px 0 3px 20px;
	background-color:#dde5e8;
	border-bottom:2px solid #c0d8e1;
}


#acyarchivelisting #acymailingsearch{
	margin-bottom:20px;}


#acyarchivelisting .sectiontableheader{
	color:#153C4C;
}

#acyarchivelisting thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#153C4C;
}

#acyarchivelisting .sectiontableheader a{
	color:#153C4C;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover, #acyarchivelisting .sectiontableheader a:focus{
	background-color:transparent;
	color:#558da4;
}

#acyarchivelisting .sectiontableentry1, #acyarchivelisting .sectiontableentry2{
	text-align:center;
	height:30px;
	border-bottom:1px solid #eee;
}

#acyarchivelisting .sectiontableentry1:hover, #acyarchivelisting .sectiontableentry2:hover{
	background-color:#eff3f4;
}

#acyarchivelisting .sectiontableentry1 a, #acyarchivelisting .sectiontableentry2 a{
	text-decoration:none;
	color:#558da4;
	background-color:transparent;
}

#acyarchivelisting .sectiontableentry1 a:hover, #acyarchivelisting .sectiontableentry2 a:hover{
	color:#153c4c;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;
	background-color:#F8F8F8;}

#acyarchiveview .contentheading{
	color:#558DA4;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;}



#acylistslisting{
	background-color:#f8f8f8;
	border:1px solid #ccc;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acylistslisting .componentheading{
	color:#fff;
	background-color:#74a8bd;
	font-size:16px;
	border-bottom:6px solid #558da4;
	padding:4px 0 4px 20px;
}


.acymailing_list{
	background-color:#fff;
}

.acymailing_list .list_name{
	color:#153c4c;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#dde5e8;
	border-bottom:2px solid #c0d8e1;
}

#acylistslisting .list_name a{
	color:#153C4C;
	cursor:pointer;
	text-decoration:none;
	background-color:transparent;
	font-size:14px;
	font-weight:bold;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	background-color:transparent;
	color:#558DA4;
}


#acylistslisting .list_description{
	color:#333;
	padding-left:20px;
}

div.acymailing_list:hover{
	background-color :#eff3f4;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
	border : 1px solid #cccccc;
	margin : 0px;
	padding : 0px;
}



#acyusersubscription th{
	padding:4px 0 3px 20px;
	color:#153c4c;
	text-align:left;
}

#acyusersubscription .acystatus{
	padding-top:20px;
}

#acymodifyform{
	background-color:#f8f8f8;
	border:1px solid #CCC;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}

#acyuserinfo{
	background-color:#fff;
	border:1px solid #CCC;
}


#acyuserinfo select{
	border:1px solid #ccc;}

#acyuserinfo .key{
	color:#558da4;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription thead{
	background-color:#dde5e8;
	border-bottom:3px solid #c0d8e1;
	padding-bottom:20px;
}

#acyusersubscription{
	border:1px solid #CCC;
	}

#acyusersubscription tbody{
	background-color:#FFF;
}

#acymodifyform legend{
	color:#fff;
	background-color:#74a8bd;
	font-size:16px;
	border-bottom:6px solid #558da4;
	width:100%;
	padding: 4px 0px;
}

#acymodifyform legend span{
	padding: 0px 20px ;
}

#acyuserinfo input{
	margin:0 5px;
}


#acyusersubscription .list_name{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0 40px 0 50px;
	color:#558da4;
	border-bottom:2px solid #dde5e8;
	padding-top:20px;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	margin-left:40px;
	color:#333;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}




#unsubpage{
	background-color:#F5F5F5;
	border:1px solid #ccc;
	color:#666;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#unsubpage .unsubintro{
	color:#153c4c;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#dde5e8;
	display:block;
	border-bottom:2px solid #c0d8e1;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}

#unsubpage .unsuboptions{
	background-color:#FFF;
	border:1px solid #CCC;
	padding:5px 20px 20px 20px;
	font-size:11px;
}


#unsubpage .unsubsurvey{
	margin:10px 0 20px 0;
	background-color:#fff;
	padding:0px;
	padding-bottom:20px;
	border:1px solid #ccc;
}

#unsubpage .unsubsurvey .unsubsurveytext{
	color:#153c4c;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#dde5e8;
	border-bottom:2px solid #c0d8e1;
	display:block;
}

#unsubpage .unsubsurvey div{
	margin-top:5px;
	font-size:11px;
	padding-left:20px;
}

#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #dde5e8;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #c6d5da;
	border-bottom:1px solid #a5b9c0;
	border-right:1px solid #a5b9c0;
}

#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}


PK!�K���'css/component_default_classic_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");






#acyarchivelisting .inputbox, #acyuserinfo .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-right:1px solid #ccc!important;
	border-bottom:1px solid #ccc !important;
	margin-right: 10px!important;
    padding: 2px !important;}


#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #bbb!important;
	border-bottom: 1px solid #666!important;
	border-right: 1px solid #666!important
	}

#acyarchivelisting .inputbox:focus; #acyuserinfo .inputbox:focus{
	border:1px solid #bbb !important;
	background-color:#f5f5f5 !important;}




#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#000 !important;
	padding: 2px !important;
	margin-right:5px !important;
	background:none !important;
	border:1px solid #ddd !important;
	border-right:1px solid #bbb !important;
	border-bottom:1px solid #bbb !important;
	background-color:#fff !important;
	text-decoration:none !important;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff!important;
	background-color:#000 !important;
}







#acyarchivelisting {
	border:1px solid #ddd;
	padding:10px;}


#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#000;
	font-size:16px;
	font-weight:bold;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#000;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #666;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#000;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#666;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	border-bottom:1px solid #ddd !important;
	border-right:1px solid #ddd !important;
	border-left:1px solid #ddd !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	border-bottom:1px solid #ddd !important;
	border-right:1px solid #ddd !important;
	border-left:1px solid #ddd !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}






#acylistslisting{
	border:1px solid #ddd;
	padding:10px;}

#acylistslisting .componentheading{
	color:#000;
	font-weight:bold;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	margin-left: 10px;
    padding-bottom: 5px;
}

#acylistslisting .list_name a{
	background-color: transparent;
    color:#666;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
}

#acylistslisting p{
	line-height: 15px;
    margin: 3px 0;}

div.acymailing_list{border:1px solid #F0F0F0;}


div.acymailing_list:hover{
	background-color :#f9f9f9;
	border-color:#eeeeee #cccccc #cccccc #eeeeee;
	border-weight:1px;
	border-style:solid;}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list row1{
    border:none;
    margin: 0px;
	border:1px solid #ddd !important;
	padding:10px;
}





#acymodifyform{
	border:1px solid #ddd;
	padding:10px;}


#acyusersubscription th{
	color:#666;
	padding: 4px 5px;
	background-color:#f5f5f5;}


#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo #trname td{
	padding-top:10px;}

#acyuserinfo #trplus td{
	padding-bottom:10px;}


#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acymodifyform legend{
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	margin-bottom:10px;
}

#acyuserinfo input{
	margin:0 5px;
}


#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
    color: #666;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    padding-top: 20px;
    text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}

#acymodifyform p{
	margin:0px;}






#unsubpage{
padding: 20px;
font-size:11px;
border:1px solid #ddd;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}

#unsubpage input{
	margin-right:5px;}

#unsubpage .unsubintro{
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:0px;
	padding-bottom:4px;
	margin-bottom:10px;}

#unsubpage .unsuboptions{
	padding:0px;}


#unsubpage .unsubsurveytext{
    color: #000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 30px;
    padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
    margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
    margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color::#fff;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}

#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}


#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#000;
	font-size:16px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}
PK!]~��$�$#css/component_default_box_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");







#acyuserinfo .inputbox, #acyarchivelisting .inputbox{
	color:#666;
	border:1px solid #ddd;
	border-radius:5px;
	padding: 3px;
	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ); 
}


#acyuserinfo .inputbox:hover, #acyarchivelisting .inputbox:hover{
	border:1px solid #ddd !important;
	border-bottom:1px solid #aaa !important;}

#acyuserinfo .inputbox:focus, #acyarchivelisting .inputbox:focus{
	border:1px solid #bbb !important;}




#acyarchivelisting .button, #unsubbutton_div .button, #acymodifyform .button {
	color:#666;
	border:1px solid #ddd;
	border-radius:5px;
	padding: 3px;
	text-shadow:1px 1px 1px #fff;

	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ); 
}

#acyarchivelisting .button:hover, #unsubbutton_div .button:hover, #acymodifyform .button:hover {
	color:#000;
	border:1px solid #ddd;
	border-radius:5px;
	padding: 3px;
	text-shadow:1px 1px 1px #fff;
	background-image: linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%);
	background-image: -o-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%);
	background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%);
	background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%);
	background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 57%, rgb(238,237,237) 86%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=0 ); 
}








#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #000;
	padding-bottom:4px;
}

#acyarchivelisting .contentpane form{
	background-color: #FFFFFF;
		border-style: solid;
	border-color:#ccc;
		border-width: 1px;
		padding: 10px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#333;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#333;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#666;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#eeeded;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}





#acylistslisting .componentheading{
	color:#000;
	font-weight:bold;
	border-bottom:1px solid #000;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:4px;
}

#acylistslisting .list_name a{
	background-color: transparent;
		color:#666;
		cursor: pointer;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
}

#acylistslisting p{
	line-height: 15px;
		margin: 3px 0;}


div.acymailing_list:hover{
	background-color :#F5f5f5;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
		border:none;
	border-bottom:1px solid #ccc;
		margin: 0px;
		padding-top: 10px;
}





#acyusersubscription th{
	color:#666;
	padding: 4px 5px;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ); ;
border:1px solid #ccc;}


#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo #trname td{
	padding-top:10px;}

#acyuserinfo #trplus td{
	padding-bottom:10px;}


#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acymodifyform legend{
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	border-bottom:1px solid #000;
	margin-bottom:20px;
	padding-bottom:4px;
}

#acyuserinfo input{
	margin:0 5px;
}

#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
		color: #666;
		font-size: 12px;
		font-weight: bold;
		margin: 0px;
		padding-top: 20px;
		text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}





#unsubpage{
padding: 20px 20px 40px;
font-size:11px;
border:1px solid #ccc;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}

#unsubpage input{
	margin-right:5px;}

#unsubpage .unsubintro{
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:0px;
	border-bottom: 1px solid #000;
	padding-bottom:4px;
	margin-bottom:10px;}

#unsubpage .unsuboptions{
	padding:0px;}

#unsubpage .unsubsurveytext{
		border-bottom: 1px solid #000;
		color: #000;
		display: block;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 10px;
		margin-top: 30px;
		padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
		margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color::#fff;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;}


#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#000;
	font-size:16px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}

PK!KHDD#css/module_default_shadow_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");






.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:15px !important;
	-moz-border-radius:15px !important;
	margin-right: 10px!important;
	padding: 2px !important;
	background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;

}

.acymailing_module .inputbox:hover{
	border:1px solid #aaa !important;
	box-shadow: inset 0 0 5px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #e5e5e5 !important;
	-webkit-box-shadow: inset 0 0 3px 3px #e5e5e5 !important;
}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;}




.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {	color:#fff !important;
	border:none !important;
	border-radius:15px !important;
	padding: 2px 5px!important;
	margin-right:5px !important;

	background-color:#730028 !important;
	background-image: linear-gradient(bottom, #333 21%, #666 58%) !important;
	background-image: -o-linear-gradient(bottom, #333 21%, #666 58%) !important;
	background-image: -moz-linear-gradient(bottom, #333 21%, #666 58%) !important;
	background-image: -webkit-linear-gradient(bottom, #333 21%, #666 58%) !important;
	background-image: -ms-linear-gradient(bottom, #333 21%, #666 58%) !important;

	background: -ms-linear-gradient(top, ellipse cover, #333 0%,#666 100%); 
	background: radial-gradient(top, ellipse cover, #333 0%,#666 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#333333',GradientType=0 ) !important; 
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
	color:#fff !important;
	background-color:#b90041 !important;

	background-color:#730028 !important;
	background-image: linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
	background-image: -o-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
	background-image: -moz-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
	background-image: -webkit-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
	background-image: -ms-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;

	background: -ms-linear-gradient(top, ellipse cover, #666666 0%,#cccccc 100%); 
	background: radial-gradient(top, ellipse cover, #666666 0%,#cccccc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#666666',GradientType=0 ) !important; 
}





.acymailing_module_form td{
	padding-bottom:0px;}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;}






.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	text-decoration:none !important;
	display:inline-block;
}






.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}






.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module_form .acymailing_lists a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}

.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}

.acymailing_module_form .acymailing_form a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}

.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}

.acymailing_module .invalid{
border:1px solid #999 !important;}
PK!d�E��#css/module_default_square_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_square_black.css");






.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#9e9c07 !important;
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#9e9c07!important;
}
PK!=",NNcss/acyprint.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

.onlyprint{
	display: block !important;
}

.donotprint{
	display: none !important;
}

.acymailing_footer{
	display: none !important;
}

.acyheaderarea{
	display: none !important;
}


#element-box > div.t, #element-box > div.b, #border-bottom{
	display: none !important
}


#border-top, #toolbar-box, #header-box, #footer, #system-debug, body > p{
	display: none !important
}

#content-box, #element-box div.m{
	border: 0px !important;
}


#header, #nav, #module-status, .pagetitle, #system-message-container, .toolbar-box, #no-submenu{
	display: none !important
}

#element-box{
	border: 0px !important
}


#ap-header, #ap-submenu, #ap-sidebar, #ap-title{
	display: none !important
}

#ap-content{
	margin: 0px !important
}

#ap-content-body{
	height: auto !important
}


#mc-header, #mc-footer, #mc-message{
	display: none !important
}


.navbar, .subhead-collapse, header{
	display: none !important
}

html, body{
	height: auto !important;
}

.acyblockoptions{
	margin: 0px;
}

#acy_content{
	padding: 0px;
}

div{
	max-width: 600px !important;
}
PK!F�Q�{{$css/module_default_box_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_box_black.css");




.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#b90041 !important;
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#b90041!important;}
PK!�֦*pp&css/component_default_radial_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_radial_black.css");






#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	box-shadow: inset 0 0 3px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #eee !important;
	-webkit-box-shadow: inset 0 0 3px 3px #eee !important;
}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid  #727127 !important;}




#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#fff !important;
	border:1px solid #727127 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #9e9c07  21%, #727127 58%) !important;
background-image: -o-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;
background-image: -moz-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;
background-image: -webkit-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;
background-image: -ms-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #9e9c07 0%,#727127 100%); 
  background: radial-gradient(top, ellipse cover, #9e9c07 0%,#727127 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e9c07', endColorstr='#727127',GradientType=1 ) !important; 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	color:#fff !important;
	border:1px solid #9e9c07 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #d3d14c  21%, #9e9c07 58%) !important;
background-image: -o-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;
background-image: -moz-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;
background-image: -webkit-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;
background-image: -ms-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #d3d14c 0%,#9e9c07 100%); 
  background: radial-gradient(top, ellipse cover, #d3d14c 0%,#9e9c07 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d14c', endColorstr='#9e9c07',GradientType=1 ) !important; 
 }






#acyarchivelisting .contentheading{
	color:#727127;
	border-bottom:1px dotted #727127;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}
#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}




#acyarchiveview .contentheading{
	color:#9e9c07;
}





#acylistslisting .componentheading{
	color:#727127;
	border-bottom:1px dotted #727127;
}

#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}





#acymodifyform legend{
	color:#727127;
	border-bottom:1px dotted #727127;
}

#acyusersubscription .list_name{
    color: #9e9c07;
}





#unsubpage .unsubintro{
	color:#9e9c07;
	border-bottom: 1px dotted #9e9c07;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px dotted #9e9c07;
    color: #9e9c07;
}
PK!fV��vvcss/acyicon.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */


@font-face{
	font-family: 'acyicon';
	src: url('fonts/icomoon.eot?p7bld6');
	src: url('fonts/icomoon.eot?#iefixp7bld6') format('embedded-opentype'),
	url('fonts/icomoon.ttf?p7bld6') format('truetype'),
	url('fonts/icomoon.woff?p7bld6') format('woff'),
	url('fonts/icomoon.svg?p7bld6#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="acyicon-"], [class*=" acyicon-"]{
	font-family: 'acyicon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;


	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.acyicon-distribution:before{
	content: "\e903";
}

.acyicon-image_view:before{
	content: "\e905";
}

.acyicon-connection:before{
	content: "\e902";
}

.acyicon-folder:before{
	content: "\e900";
}

.acyicon-folderopen:before{
	content: "\e901";
}

.acyicon-list_view:before{
	content: "\e906";
}

.acyicon-tree:before{
	content: "\e904";
}

.acyicon-location:before{
	content: "\e800";
}

.acyicon-renew:before{
	content: "\e62a";
}

.acyicon-test:before{
	content: "\e808";
}

.acyicon-users:before{
	content: "\e812";
}

.acyicon-options:before{
	content: "\e633";
}

.acyicon-attach:before{
	content: "\e635";
}

.acyicon-share:before{
	content: "\e634";
}

.acyicon-action:before{
	content: "\e632";
}

.acyicon-tag:before{
	content: "\e627";
}

.acyicon-schedule:before{
	content: "\e62b";
}

.acyicon-print:before{
	content: "\e626";
}

.acyicon-queue:before{
	content: "\e629";
}

.acyicon-generate:before{
	content: "\e60c";
}

.acyicon-process:before{
	content: "\e628";
}

.acyicon-spamtest:before{
	content: "\e620";
}

.acyicon-spam:before{
	content: "\e62d";
}

.acyicon-refresh:before{
	content: "\e62e";
}

.acyicon-dashboard:before{
	content: "\e61e";
}

.acyicon-myacymailing:before{
	content: "\e625";
}

.acyicon-replacetag:before{
	content: "\e631";
}

.acyicon-sendtest:before{
	content: "\e630";
}

.acyicon-ABtesting:before{
	content: "\e62f";
}

.acyicon-autonewsletter:before{
	content: "\e600";
}

.acyicon-joomla:before{
	content: "\e601";
}

.acyicon-down:before{
	content: "\e602";
}

.acyicon-up:before{
	content: "\e603";
}

.acyicon-import:before{
	content: "\e604";
}

.acyicon-copy:before{
	content: "\e61f";
}

.acyicon-delete:before{
	content: "\e624";
}

.acyicon-export:before{
	content: "\e605";
}

.acyicon-chart:before{
	content: "\e606";
}

.acyicon-save:before{
	content: "\e620";
}

.acyicon-interface:before{
	content: "\e607";
}

.acyicon-template:before, .acyicon-saveastmpl:before{
	content: "\e608";
}

.acyicon-apply:before{
	content: "\e620";
}

.acyicon-language:before{
	content: "\e60b";
}

.acyicon-cancel:before{
	content: "\e621";
}

.acyicon-click:before{
	content: "\e609";
}

.acyicon-edit:before{
	content: "\e60a";
}

.acyicon-filter:before{
	content: "\e60d";
}

.acyicon-acl:before{
	content: "\e60e";
}

.acyicon-help:before{
	content: "\e622";
}

.acyicon-detailed-stat:before{
	content: "\e60f";
}

.acyicon-list:before{
	content: "\e610";
}

.acyicon-security:before{
	content: "\e611";
}

.acyicon-search:before{
	content: "\e612";
}

.acyicon-mail:before{
	content: "\e613";
}

.acyicon-campaign:before{
	content: "\e614";
}

.acyicon-newsletter:before{
	content: "\e615";
}

.acyicon-send:before{
	content: "\e616";
}

.acyicon-new:before{
	content: "\e623";
}

.acyicon-plugin:before{
	content: "\e617";
}

.acyicon-bounce:before{
	content: "\e618";
}

.acyicon-open-close:before{
	content: "\e619";
}

.acyicon-statistic:before{
	content: "\e61a";
}

.acyicon-configuration:before{
	content: "\e61b";
}

.acyicon-custom-field:before{
	content: "\e61c";
}

.acyicon-user:before{
	content: "\e61d";
}

PK!?W�tt!css/module_default_basic_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_basic_black.css");






.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a, .acymailing_mootoolsbutton a{
	color:#777059;}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#aca489 !important;
	background-color:#fff !important;
	border:1px solid #ccc !important;
	border-right:1px solid #aca489 !important;
	border-bottom:1px solid #aca489 !important;
}



.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#777059!important;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#777059!important;}
PK!<��	�	$css/component_default_color_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_color_black.css");






#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #588896!important;
	border-bottom: 1px solid #235563!important;
	border-right: 1px solid #235563!important;
	}



#acyarchivelisting .contentpane tbody .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	background-color:#235563 !important;
}

#acyarchivelisting .contentpane tbody .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#fff!important;
	background-color:#588896 !important;
}





#acyarchivelisting .contentheading{
	color: #235563;
	border-bottom:1px solid #235563;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#588896;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#588896;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#588896;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#588896;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ecf2f5}
#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e3e9ec}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f4f8f9}
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e3e9ec}



#acyarchiveview .contentheading{
	color:#588896;}








#acylistslisting .componentheading{
	color:#235563;
	border-bottom:1px solid #235563;
}

#acylistslisting .list_name a{
    color:#588896;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#588896;
}

div.acymailing_list:hover{
	background-color:#f4f8f9}





#acymodifyform legend{
	color:#235563;
	border-bottom:1px solid #235563;
}

#acyusersubscription th{
	color:#fff;
	background-color:#235563;}


#acyusersubscription .list_name{
    color: #588896;
}






#unsubpage .unsubintro{
	border-bottom: 1px solid #235563;
    color: #235563;}

#unsubpage .unsubsurveytext{
   	border-bottom: 1px solid #235563;
    color: #235563;
}


PK!���Q��"css/module_default_square_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_square_black.css");






.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#aca489 !important;
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#aca489!important;
}
PK!��w"{{ css/module_default_box_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_box_black.css");




.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#9e9c07 !important;
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#9e9c07!important;}
PK!��J���css/frontendedition.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import "acyicon.css";

div.toolbar { float: right; text-align: right; padding: 0; }
div.toolbar span { float: none; width: 32px; height: 32px; margin: 0 auto; display: block; background-repeat:no-repeat;}
div.toolbar a {
	display: block;
	float: left;
	white-space: nowrap;
	border: 1px solid #fbfbfb;
	padding: 1px 5px;
	cursor: pointer;
	text-align:center;
}
div.toolbar a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
	color: #0B55C4;
}
div.toolbar span.divider { border-right: 1px solid #eee; width: 5px; }

#acytoolbar tr, #acytoolbar td{
	border:none !important;}

div#acy_content dl.tabs dt {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F0F0F0 none repeat scroll 0 0;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	color:#666666;
	float:left;
	margin-left:3px;
	padding:4px 10px;
}

div#acy_content dl.tabs dt.open {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F9F9F9 none repeat scroll 0 0;
	border-bottom:1px solid #F9F9F9;
	color:#000000;
	z-index:100;
}

div#acy_content dd,div#acymailing_content dl {
	margin:0;
	padding:0;
}

div#acy_content div.current {
	border:1px solid #CCCCCC;
	clear:both;
	padding:10px;
	max-width: 100%;
}

table.adminlist {
	width: 100%;
	border-spacing: 1px;
	background-color: #e7e7e7;
	color: #666;
}

table.adminlist td,
table.adminlist th { padding: 4px; }

table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td  { background-color: #ffd ; }

table.adminlist tbody tr td 	   { height: 25px; background: #fff; border: 1px solid #fff; }
table.adminlist tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }

table.adminlist tfoot tr { text-align: center;  color: #333; }
table.adminlist tfoot td,
table.adminlist tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }

table.adminlist thead th {
	text-align: center;
	background: #f0f0f0;
	color: #666;
	border-bottom: 1px solid #999;
	border-left: 1px solid #fff;
}

table.adminlist thead a:hover { text-decoration: none; }

table.admintable td.key.vtop { vertical-align: top; }

table.adminform {
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	width: 100%;
	border-collapse: collapse;
	margin: 8px 0 10px 0;
	margin-bottom: 15px;
	width: 100%;
}

table.adminform td { padding: 3px; text-align: left; }

#acytoolbar a:link, #acytoolbar a:visited{
	background-color:transparent;
	text-decoration:none;
}

#acytoolbar a:hover, #acytoolbar a:active, #acytoolbar a:focus  {
	text-decoration:underline;
	background-color:transparent !important;
	color:#095197 !important;
}

#acy_form_menu h1{
	font-size:18px !important;
	padding:0px;
	margin:0px;
}


#acy_content th.title{
	font-size:100%;
}

.icon-32-cancel {background-image:url(../images/icons/icon-32-cancel.png) !important; background-position:0% 0% !important}
.icon-32-send {background-image:url(../images/icons/icon-32-acysend.png) !important; background-position:0% 0% !important}
.icon-32-save {background-image:url(../images/icons/icon-32-save.png) !important; background-position:0% 0% !important}
.icon-32-edit {background-image:url(../images/icons/icon-32-edit.png) !important; background-position:0% 0% !important}
.icon-32-apply {background-image:url(../images/icons/icon-32-apply.png) !important; background-position:0% 0% !important}
.icon-32-delete {background-image:url(../images/icons/icon-32-delete.png) !important; background-position:0% 0% !important}
.icon-32-new {background-image:url(../images/icons/icon-32-new.png) !important; background-position:0% 0% !important}



.tree{
	position: absolute;
	left: 0;
	right: 0;
	background-color: white;
	-webkit-box-shadow: 0 4px 8px #d7d7d7;
	-moz-box-shadow: 0 4px 8px #d7d7d7;
	box-shadow: 0 4px 8px #d7d7d7;
	z-index: 2;
}

.tree li{
	list-style: none;
}

.tree ul{
	margin-left: 10px;
}

.tree > ul{
	margin: 15px 0;
}

.tree-child-item .tree-child-title{
	cursor: pointer;
	font-size: 15px;
	color: #545454;
}

.tree-icon{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 15px;
	color: #6b6c5a;

}

.tree-child-item.tree-empty .tree-icon:before{
	opacity: 0;
}

.tree-child-item .tree-icon:before{
	text-decoration: none;
	content: '\25bc';
	padding: 0 5px;
}

.tree-child-item.tree-closed .tree-icon, .tree-child-item.tree-closed .tree-icon:before{
	content: '\25b6';
	color: #aeaf98;
}

.tree-closed .acyicon-folder{
	font-size: 12px;
}

.tree-closed .tree-icon:before{
	font-size: 16px;
}

.tree-icon:before{
	font-size: 12px;
}

.tree-current > span,
.tree-child-item:hover > span{
	color: #08c !important;
}

.tree-child-item.tree-closed ul{
	height: 0;
	-webkit-transform: scaleY(0);
	-moz-transform: scaleY(0);
	-ms-transform: scaleY(0);
	-o-transform: scaleY(0);
	transform: scaleY(0);
}

.tree-child-item ul{
	height: auto;
	overflow: hidden;
	-webkit-transform: scaleY(1);
	-moz-transform: scaleY(1);
	-ms-transform: scaleY(1);
	-o-transform: scaleY(1);
	transform: scaleY(1);
	-webkit-transition: transform 0.5s;
	-moz-transition: transform 0.5s;
	-ms-transition: transform 0.5s;
	-o-transition: transform 0.5s;
	transition: transform 0.5s;
}
PK!4�x�((#css/module_default_radial_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_radial_black.css");




.acymailing_module .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	box-shadow: inset 0 0 3px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #eee !important;
	-webkit-box-shadow: inset 0 0 3px 3px #eee !important;}

.acymailing_module .inputbox:focus{
	border:1px solid  #727127 !important;}




.acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#fff !important;
	border:1px solid #727127 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #9e9c07  21%, #727127 58%) !important;
background-image: -o-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;
background-image: -moz-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;
background-image: -webkit-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;
background-image: -ms-radial-gradient(top, #9e9c07 21%, #727127 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #9e9c07 0%,#727127 100%); 
  background: radial-gradient(top, ellipse cover, #9e9c07 0%,#727127 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e9c07', endColorstr='#727127',GradientType=1 ) !important; 
}

.acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff !important;
	border:1px solid #9e9c07 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #d3d14c  21%, #9e9c07 58%) !important;
background-image: -o-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;
background-image: -moz-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;
background-image: -webkit-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;
background-image: -ms-radial-gradient(top, #d3d14c 21%, #9e9c07 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #d3d14c 0%,#9e9c07 100%); 
  background: radial-gradient(top, ellipse cover, #d3d14c 0%,#9e9c07 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d14c', endColorstr='#9e9c07',GradientType=1 ) !important; 
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#9e9c07!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!���"(('css/module_default_radial_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_radial_black.css");




.acymailing_module .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	box-shadow: inset 0 0 3px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #eee !important;
	-webkit-box-shadow: inset 0 0 3px 3px #eee !important;}

.acymailing_module .inputbox:focus{
	border:1px solid  #59001f !important;}




.acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#fff !important;
	border:1px solid #59001f !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #b90041  21%, #59001f 58%) !important;
background-image: -o-radial-gradient(top, #b90041 21%, #59001f 58%) !important;
background-image: -moz-radial-gradient(top, #b90041 21%, #59001f 58%) !important;
background-image: -webkit-radial-gradient(top, #b90041 21%, #59001f 58%) !important;
background-image: -ms-radial-gradient(top, #b90041 21%, #59001f 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #b90041 0%,#59001f 100%); 
  background: radial-gradient(top, ellipse cover, #b90041 0%,#59001f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b90041', endColorstr='#59001f',GradientType=1 ) !important; 
}

.acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff !important;
	border:1px solid #b90041 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #de5384  21%, #b90041 58%) !important;
background-image: -o-radial-gradient(top, #de5384 21%, #b90041 58%) !important;
background-image: -moz-radial-gradient(top, #de5384 21%, #b90041 58%) !important;
background-image: -webkit-radial-gradient(top, #de5384 21%, #b90041 58%) !important;
background-image: -ms-radial-gradient(top, #de5384 21%, #b90041 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #de5384 0%,#b90041 100%); 
  background: radial-gradient(top, ellipse cover, #de5384 0%,#b90041 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de5384', endColorstr='#b90041',GradientType=1 ) !important; 
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#b90041!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!@2֓mfmfcss/component_default.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

span.onload{
	background-image: url(../images/spinner.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 2px 20px;
}

#acy_content span.loading, #acy_content span.spanloading{
	padding: 2px 20px;
	display: inline;
}

div.onload{
	background-image: url(../images/spinner.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	float: right;
	margin-left: 3px;
}

.searchtext{
	background-color: rgb(255, 255, 102);
	color: black;
	font-weight: bold;
}

#acy_content th.titletoggle{
	width: 65px;
	white-space: nowrap;
	text-align: center;
}

#acy_content th.titlesender, #acy_content th.titledate{
	width: 150px;
	white-space: nowrap;
	text-align: center;
}

#acy_content th.titlelink{
	width: 100px;
	white-space: nowrap;
	text-align: center;
}

#acy_content th.titleorder{
	width: 100px;
}

#acy_content th.titlebox, #acy_content th.titleid, #acy_content th.titlenum{
	width: 30px;
	white-space: nowrap;
	text-align: center;
}

th.titlecolor{
	width: 12px;
}

td.key{
	white-space: nowrap;
}

#acy_content a.acyupgradelink{
	color: #A44097;
	font-style: italic;
	font-size: 10px;
}

div.roundsubscrib{
	width: 12px;
	height: 12px;
	border-radius: 12px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 10px;
	float: right;
	margin-left: 3px;
	margin-top: 1px;
	margin-bottom: 1px;
}

div.rounddisp{
	border: 1px solid;
	border-color: gray;
}

div.roundsub{
	border: 2px solid;
	border-color: green;
}

div.roundunsub{
	border: 2px solid;
	border-color: red;
}

div.roundconf{
	border: 2px solid;
	border-color: orange;
}

div.acymailing_footer{
	padding-top: 20px;
	font-size: 10px;
}




div.acymailing_list{
	border: 1px solid #cccccc;
	margin: 10px;
	padding: 10px;
}

div.acymailing_list:hover{
	background-color: #FFFFDD;
}

.list_description{
	padding: 10px 10px;
}

.list_name{
	font-size: 14pt;
}

.acymailing_forward{
	text-align: center;
	width: 100%;
	margin-bottom: 30px;
}

.acymailing_forward tr, .acymailing_forward td{
	border: 0px;
}

#forward_addfriend{
	text-align: left;
	cursor: pointer;
}

#forward_sender_message{
	text-align: left;
}

div#iframedoc, div#iframetemplate, div#iframetag{
	height: 300px;
	display: none;
	border: 2px solid #cccccc;
}

#iframedoc iframe, #iframetemplate iframe, #iframetag iframe{
	border: 0 none;
}

div.newsletter_body{
	clear: both;
	margin-top: 10px;
}

.hideonline{
	display: none;
}

img.captchaimagecomponent{
	border: 1px solid #dddddd;
	float: left;
}





.icon-16-refuse{
	background-image: url(../images/icons/icon-16-refuse.png);
	background-repeat: no-repeat;
	width: 16px !important;
	height: 16px !important;
	float: right;
	margin-left: 3px;
}

.icon-32-schedule{
	background-image: url(../images/icons/icon-32-schedule.png) !important;
	background-position: 0% 0% !important;
}

.icon-32-import{
	background-image: url(../images/icons/icon-32-import.png) !important;
	background-position: 0% 0% !important
}

.icon-32-acyexport{
	background-image: url(../images/icons/icon-32-acyexport.png);
}

.icon-32-unschedule{
	background-image: url(../images/icons/icon-32-unschedule.png) !important;
	background-position: 0% 0% !important;
}

.icon-32-copy{
	background-image: url(../images/icons/icon-32-copy.png);
}

.icon-32-acytemplate{
	background-image: url(../images/icons/icon-32-acytemplate.png) !important;
	background-position: 0% 0% !important;
}

.icon-32-acytags{
	background-image: url(../images/icons/icon-32-tag.png) !important;
	background-position: 0% 0% !important;
}

.icon-32-replacetag{
	background-image: url(../images/icons/icon-32-replacetag.png) !important;
	background-position: 0% 0% !important;
}

.icon-32-acyprint{
	background-image: url(../images/icons/icon-32-acyprint.png) !important;
}

.icon-32-spamtest{
	background-image: url(../images/icons/icon-32-spamtest.png);
}

.icon-32-acysend{
	background-image: url(../images/icons/icon-32-acysend.png) !important;
	background-position: 0% 0% !important;
}

.icon-32-acypreview{
	background-image: url(../images/icons/icon-32-acypreview.png) !important;
	background-position: 0% 0% !important;
}

.icon-48-stats{
	background-image: url(../images/icons/icon-48-stats.png) !important;
}

.icon-48-acymailing{
	background-image: url(../images/icons/icon-48-acymailing.png);
}





a .icon16{
	border: 1px solid transparent;
}

a:hover .icon16{
	border: 1px solid #669933;
}

.acyschedule{
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url(../images/schedule.png)
}

div.acymailing_messages{
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-top-width: 2px;
	font-weight: bold;
	margin: 5px 10px;
	padding: 0;
}

.acymailing_messages li{
	list-style-type: none;
	background: none;
	padding-left: 0px;
}

.acymailing_messages ul{
	padding: 3px 0 3px 25px;
	margin: 10px;
}

div.acymailing_warning{
	background-color: #EFE7B8;
	border-bottom-color: #F0DC7E;
	border-top-color: #F0DC7E;
	color: #CC0000;
}

div.acymailing_success{
	background-color: #CCFFBB;
	border-bottom-color: #00AA00;
	border-top-color: #00AA00;
	color: #00AA00;
}

div.acymailing_info{
	background-color: #C3D2E5;
	border-bottom-color: #84A7DB;
	border-top-color: #84A7DB;
	color: #0055BB;
}

div.acymailing_error{
	background-color: #E6C0C0;
	border-bottom-color: #DE7A7B;
	border-top-color: #DE7A7B;
	color: #CC0000;
}

div.acychart, table.acychart{
	border: 1px solid #dddddd;
	padding: 2px;
}

div.acynormalchart{
	margin: 3px;
}

#openclicktotal{
	page-break-after: always
}

#acy_content input, #acy_content textarea, #acy_content select,
#acy_content fieldset input, #acy_content fieldset textarea, #acy_content fieldset select,
#acy_content fieldset img, #acy_content fieldset button{
	float: none;
}

#acy_content label{
	float: none;
	display: inline;
}

#acy_content fieldset{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

#acy_content table.admintable td.key, #acy_content table.admintable td.paramlist_key{
	background-color: #F6F6F6;
	border-bottom: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	color: #666666;
	font-weight: bold;
	text-align: right;
	width: 140px;
	padding: 7px;
}

#acy_content table.admintable td{
	padding: 7px;
}


#acy_content table.admintable td input{
	margin-bottom: 0px;
}

#acy_content input, #acy_content select, #acy_content textarea{
	padding: 3px;
	border-radius: 3px;
}

#acy_content input[type=checkbox], #wysija input, #wysija select{
	padding: 0px;
}

#acy_content input[type=radio]{
	margin-left: 10px;
	padding: 1px;
}

#acy_content div.acyheader{
	background-repeat: no-repeat;
	color: #0B55C4;
	font-size: 22px;
	font-weight: bold;
	line-height: 48px;
	margin-left: 10px;
	padding-left: 55px;
	width: auto;
	height: auto;
}

#acy_content dd{
	width: auto;
}

#acy_content div.current select{
	margin-bottom: 0px;
}

#acy_content fieldset legend{
	position: static;
	float: none;
	top: 0px !important;
}

#acy_content div.current{
	background-color: #F9F9F9;
}

#acyarchivelisting td, #acyarchivelisting tr, #acymodifyform td, #acymodifyform tr, #acymodifyform div{
	border: 0 none;
}

#acyuserinfo td{
	padding: 4px;
}




div.acytagpopup .familymenu a{
	background: #eee;
	background: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
	border: 1px solid #ddd;
	border-radius: 3px;
	color: #555;
	display: block;
	float: left;
	font-size: 12px;
	margin-bottom: 4px;
	margin-right: 4px;
	padding: 5px 10px;
	text-decoration: none;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

#plugarea .nav-tabs > li{
	float: left !important;
}

div.acytagpopup .familymenu a:hover, div.acytagpopup .familymenu a.selected{
	background: #3994c0;
	background: -moz-linear-gradient(top, #3994c0 0%, #2970aa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3994c0), color-stop(100%, #2970aa));
	background: -webkit-linear-gradient(top, #3994c0 0%, #2970aa 100%);
	background: -o-linear-gradient(top, #3994c0 0%, #2970aa 100%);
	background: -ms-linear-gradient(top, #3994c0 0%, #2970aa 100%);
	background: linear-gradient(to bottom, #3994c0 0%, #2970aa 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3994c0', endColorstr='#2970aa', GradientType=0);
	border: 1px solid #267ba4;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

#inserttagdiv input{
	margin-bottom: 0px
}



div.acytagpopup #inserttagdiv{
	float: right;
}

div.acytagpopup #plugarea{
	clear: both;
	padding: 10px;
}

div.acytagpopup table.acymailing_table tr.selectedrow td{
	background-color: #FDE2BA;
}




table.acltable thead{
	background-color: #5471B5;
	color: white;
}

table.acltable{
	border-collapse: collapse;
	background-color: white;
}

table.acltable td{
	padding: 4px;
	border: #cccccc 1px solid;
}

table.acltable th{
	padding: 5px 15px;
	border: #cccccc 1px solid;
}

table.acltable td.checkfield{
	text-align: center;
}

table.acltable tr.aclline:hover{
	background-color: #CDE6E3;
}


#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding: 10px;
}

#unsubpage .unsuboptions{
	padding-left: 20px;
}


div#wysija{
	background: url(../images/editorback.png) no-repeat;
	height: 25px;
	width: 150px;
	padding: 7px 12px;
}

#wysija span{
	width: 15px;
	height: 16px;
	display: inline-block;
	background: url(../images/typo.png) no-repeat;
	cursor: pointer;
	vertical-align: middle;
}

#wysija span.ielement{
	background-position: -19px 0px;
}

#wysija span.uelement{
	background-position: -38px 0px;
}

#wysija span.belementselected{
	background-position: 0px -29px;
}

#wysija span.ielementselected{
	background-position: -19px -29px;
}

#wysija span.uelementselected{
	background-position: -38px -29px;
}

div.acyfilterarea{
	border-left: 3px solid #ccc;
	padding: 5px;
	margin-left: 10px;
}

#acy_content td.acytdcheckbox{
	width: 35px;
	background-image: url(../images/checkbox.png);
	background-repeat: no-repeat;
	background-position: 14px 3px;
}

#acy_content tr:hover td.acytdcheckbox{
	background-position: -56px 3px;
}

#acy_content tr.selectedrow td.acytdcheckbox, #acy_content tr.acy_list_checked td.acytdcheckbox{
	background-position: -126px 3px;
}

#mail_receivers .acymailing_table tr{
	cursor: pointer;
}

.acymailing_table tr.acy_list_checked{
	background-color: #f3f7fc;
}

#lists_choice .roundsubscrib{
	float: left;
	margin-right: 15px;
}

.receiveemailbox_hidden{
	display: none
}

#acy_content tfoot td{
	text-align: center;
}



#acy_content fieldset.radio{
	border: 0;
	margin-bottom: 5px;
	background-color: transparent;
}

#acy_content fieldset.adminform{
	padding: 5px 17px 17px;
}

#acy_content fieldset.adminform legend{
	margin: 0px;
	padding: 0px 3px;
	border: 0px solid;
	width: auto;
}

body.com_acymailing #acy_content table td.order input{
	width: 20px;
	margin-bottom: 0px;
}

body.com_acymailing div.modal-body iframe{
	border: 0px;
}

.modal-body{
	max-height: none !important;
}

#acy_content .close{
	float: right;
}

.acyheaderarea{
	margin-bottom: 10px;
}

#acyuserinfo label, #acyusersubscription label{
	display: inline;
}

#acyusersubscription input[type="radio"]{
	float: none;
	margin-right: 4px;
}

.onlyprint{
	display: none
}

body.com_acymailing #toolbar button{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

body.com_acymailing .modal-body iframe{
	max-height: 100%;
}

body.com_acymailing h1.page-title a{
	color: white;
}


#acynavbar div.navbar-inner{
	background-color: #FAFAFA;
	background-image: linear-gradient(to bottom, #FFFFFF, #F2F2F2);
	background-repeat: repeat-x;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
}

.refreshCaptcha{
	background-image: url(../images/refresh.png);
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	cursor: pointer;
}

.refreshCaptchaForward{
	background-image: url(../images/refresh.png);
	width: 16px;
	height: 16px;
	display: inline-table;
	cursor: pointer;
	float: left;
}

.acymailing_forward #captcha_forward{
	clear: both;
}

.acymailing_forward .captchafield{
	float: left;
}

#dateDetails{
	background-color: #f5f5f5;
	background-image: linear-gradient(to bottom, #fff, #eee);
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 1px 1px 3px 3px #fff inset, 1px 2px 3px #ddd;
	opacity: 1;
	padding: 7px 12px 12px 12px;
	position: fixed;
}

.dateDetailType{
	padding-bottom: 5px;
}

.dateDetailType input{
	width: 30px !important;
}

.dateBtn{
	padding-top: 5px;
}

.abtesting_actions, .abtesting_mails{
	padding-left: 15px;
}

.abtesting_actions input{
	margin-right: 10px !important;
}

.abTestingPage fieldset{
	margin: 10px;
	padding: 5px;
}





#acymodifyform div.acy_onefield, #acymodifyform div.acy_onelist{
	clear: both;
}

#acymodifyform div.acykey, #acymodifyform .captchakeycomponent{
	width: 150px;
	float: left;
}

#acymodifyform div.inputVal, #acymodifyform div.acyListInfo{
	float: left;
}

#acymodifyform div.acystatus{
	float: left;
	width: 30%;
	max-width: 120px;
}

#acymodifyform div.acyListInfo{
	width: 69%;
}

#acymodifyform .subscriptionTitle{
	font-weight: bold;
}

#acymodifyform div.acy_onefield, .respuserinfo #acyuserinfo .acy_onefield{
	padding-top: 5px;
}


.respuserinfo #acyuserinfo .acykey{
	width: 150px;
	float: left;
}

.respuserinfo #acyuserinfo .acy_onefield{
	clear: both;
}

.respuserinfo #acyuserinfo .inputVal{
	float: left;
}

.respuserinfo #acyuserinfo .calendar{
	margin: 0px;
}

@media (max-width: 450px){
	#acymodifyform .inputVal, #acymodifyform .acyListInfo, #acymodifyform .captchafieldcomponent{
		margin-left: auto;
	}

	#acymodifyform .key, #acymodifyform .acystatus{
		float: none;
	}

	#acymodifyform .acystatus{
		text-align: start;
	}

	#acymodifyform .acyListInfo{
		padding-top: 8px;
	}
}


#acymodifyform fieldset.fieldCategory, .respuserinfo #acyuserinfo fieldset.fieldCategory{
	clear: both;
}

fieldset.fieldCategory{
	padding: 5px;
}

#acymodifyform fieldset.fieldCategory{
	border: solid 1px #ccc;
}


#acyarchivelisting a.modal, #acy_content a.modal{
	position: static !important;
	margin: 0 !important;
	width: auto !important;
	display: inline !important;
}


#acy_content .respuserinfo td.key{
	white-space: normal;
}




#acyarchivelisting .archiveRow{
	width: 100%;
	display: block;
	text-align: justify;
	clear: both;
	padding-bottom: 10px;
}

#acyarchivelisting .acyarchivetitle{
	font-weight: bold;
	display: block;
}

#acyarchivelisting .sentondate{
	display: block;
	font-size: 11px;
}

#acyarchivelisting .receiveviaemail input{
	margin-right: 6px;
}

#acyarchivelisting .receiveviaemail label{
	font-size: 11px;
}

#acyarchivelisting .receiveviaemail{
	display: inline-flex;
}

#acyarchivelisting .archivePagination{
	width: 100%;
	display: block;
	text-align: center;
}

#acyarchivelisting .archiveItemPict{
	width: 150px;
	float: left;
	padding-right: 15px;
	padding-bottom: 10px;
}

#acyarchivelisting img{
	border: 0 none;
}

#summaryfield{
	width: 80%;
	height: 50px;
}


dl.tabs dt{
	border: 1px solid #ccc;
}

#acy_content #pictureinput{
	padding-bottom: 5px
}

#acy_content #pictureinput input{
	padding: 0px;
	margin-bottom: 5px
}

#acy_content #pictureinput img{
	border-radius: 3px
}

#acy_content #pictureinput input#deletethumb{
	margin-bottom: 8px;
	margin-top: 3px;
}

#iframepreview{
	display: block;
	margin: 0 auto;
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
}


.acy_stat_subject{
	line-height: 1.8em;
}

.acy_stat_date{
	margin-left: 20px;
}

#acy_selectChart{
	with: 100%;
	height: 30px;
	margin-top: 10px;
}

.selectChart{
	cursor: default;
}


.subscriber_filter{
	text-align: left;
}


.acymailing_table .acyradios{
	margin: 5px;
}


.acyplugformat .formatbox{
	width: 235px;
	position: absolute;
	padding: 12px 20px;
	border: 1px solid #CCC;
	box-shadow: 1px 1px 5px #CCC;
	background-color: white;
	border-radius: 4px;
	z-index: 3;
}

.acyplugformat .acybuttonformat{
	background-image: url("../images/article_format.png");
	background-repeat: no-repeat;
	width: 46px;
	height: 26px;
	display: inline-block;
	margin: 5px;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	border: 1px solid #bbb;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	transition: background-position .1s linear;
	padding: 0;
}

.acyplugformat .acyokbutton{
	background: linear-gradient(to bottom, #62c462, #51a351) !important;
	color: #fff !important;
	text-shadow: none;
	float: right;
	margin: 5px 8px;
	line-height: 26px;
}


.acy_popup_cancel_button{
	color: #6190b9;
	padding: 10px 15px 10px 25px;
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	border: 1px solid #93b7d6;
	border-bottom: 2px solid #93b7d6;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 15px 5px 0px 5px;
	cursor: pointer;
	background: #fff url(../images/editor/popup_cancel.png) no-repeat 10% 50%;
	width: 100px;
}

.acy_popup_cancel_button:hover{
	border: 1px solid #8baac7;
	border-bottom: 2px solid #678fb6;
	background: #adc7e0 url(../images/editor/popup_cancel_hover.png) no-repeat 10% 50%;
	color: #fff;
	text-shadow: 1px 1px 2px #5a89b7;
	-moz-text-shadow: 1px 1px 2px #5a89b7;
	-webkit-text-shadow: 1px 1px 2px #5a89b7;
}

.acy_popup_delete_button{
	color: #dc5d55;
	padding: 10px 25px 10px 15px;
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	border: 1px solid #eeb6b3;
	border-bottom: 2px solid #eeb6b3;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 15px 5px 0px 5px;
	cursor: pointer;
	background: #fff url(../images/editor/popup_delete.png) no-repeat 90% 45%;
	width: 100px;
}

.acy_popup_delete_button:hover{
	border: 1px solid #d4615b;
	border-bottom: 2px solid #b13e38;
	background: #eb837d url(../images/editor/popup_delete_hover.png) no-repeat 90% 45%;
	color: #fff;
	text-shadow: 1px 1px 2px #c54e48;
	-moz-text-shadow: 1px 1px 2px #c54e48;
	-webkit-text-shadow: 1px 1px 2px #c54e48;
}

#confirmBoxMM{
	width: 370px;
	background: rgba(255, 255, 255, 0.8);
	border: 1px solid #d6d6d6;
	padding: 5px;
	border-radius: 5px;
	box-shadow: 1px 1px 5px #dddddd;
	-moz-box-shadow: 1px 1px 5px #dddddd;
	-webkit-box-shadow: 1px 1px 5px #dddddd;
	position: absolute;
	left: 234px;
	top: 150px;
	z-index: 999;
}

#acy_popup_content{
	background-color: #fff;
	padding: 20px;
	text-align: center;
	color: #706f6f;
}

.acy_folder_name{
	color: #5e93c0
}



.contentpane tr, .contentpane td{
	border: none;
}

.acymailing_table{
	width: 100%;
	border-collapse: collapse;
}

.acymailing_table tr:hover{
	background-color: #f3f7fc;
}

#acy_content .acymailing_table td{
	padding: 10px;
	border-bottom: 1px solid #eee;
	color: #777;
	font-size: 13px;
}

#acy_content .acymailing_table th a{
	text-decoration: none;
}

#acy_content .acymailing_table th a:hover{
	background-color: transparent;
}

.acymailing_table tbody tr, .acymailing_table thead tr{
	background-color: #fff;
}

.acymailing_table thead tr, .acymailing_table thead tr:hover{
	background-color: #91acd7;
	color: #fff;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.acymailing_table thead th{
	padding: 5px 10px;
}

.acymailing_table tbody a, .acymailing_table tbody a:link, .acymailing_table tbody a:visited{
	color: #728fbd;
	border: none;
	font-weight: bold;
	font-style: italic;
}

.acymailing_table tbody a:hover{
	color: #6680aa;
	text-decoration: underline;
}

.acymailing_table thead a, .acymailing_table thead a:hover, .acymailing_table thead a:link{
	color: #fff;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}

.acymailing_table_options{
	border-spacing: 0px;
}

.acymailing_table_options tbody tr{
	background-color: #c9d5e5;
	height: 50px;
}

.acymailing_table_options td{
	padding-right: 15px;
}

.acymailing_table tr{
	background-color: #fff;
}

.acymailing_table_options{
	width: 100%;
}

#acy_content #search{
	text-align: left;
	height: 17px;
	width: 200px;
}

#acy_content .acymailing_table .title a{
	color: #fff
}

.acymailing_smalltable{
	width: 100%;
	border-collapse: collapse;
	margin: 10px 0px;
}

#acy_content tr, #acy_content td{
	border: none;
}

.acymailing_smalltable tr:hover{
	background-color: #f3f7fc;
}

.acymailing_smalltable td{
	padding: 5px;
	border-bottom: 1px solid #eee;
	color: #777;
	font-size: 13px;
}

.acymailing_smalltable tbody tr, .acymailing_smalltable thead tr{
	background-color: #fff;
}

.acymailing_smalltable thead tr, .acymailing_smalltable thead tr:hover{
	background-color: #91acd7;
	color: #fff;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}

.acymailing_smalltable thead th{
	padding: 4px;
}



.acyblockoptions{
	background-color: #fff;
	padding: 30px;
	margin: 15px;
	border: 1px solid #eee;
	border-bottom: 3px solid #eee;
	border-radius: 5px;
	display: inline-block;
	float: left;
}

.onelineblockoptions{
	margin: 15px 0px 15px 0px;
	background-color: #fff;
	padding: 30px;
	border: 1px solid #eee;
	border-bottom: 3px solid #eee;
	border-radius: 5px;
}

.acyblockoptions:hover{
	box-shadow: 1px 1px 6px #eee;
}

.acyblocktitle{
	text-transform: uppercase;
	font-weight: bold;
	display: block;
	margin-bottom: 20px;
	color: #728fbd;
	font-size: 12px;
}


.acymailing_button{
	background-color: #728fbd;
	color: #fff;
	text-shadow: none;
	padding: 8px 15px;
	border-radius: 4px;
	border: none;
	border-bottom: 1px solid #4f6c99;
	background-image: none;
	transition: background 0.3s ease;
	font-size: 14px;
	display: inline-block;
	cursor: pointer;
}

.acymailing_button:hover, .acymailing_button:focus, .acytoolbarmenu button:focus{
	background-color: #b1c7ea;
	color: #fff;
	text-decoration: none;
	transition: background 0.3s ease;
	border: none;
	border-bottom: 1px solid #95afd8;
}

.acymailing_button_grey{
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #f5f5f5;
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	border-color: #bbbbbb #bbbbbb #a2a2a2;
	border-image: none;
	border-radius: 4px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #333333;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	line-height: 18px;
	margin: 3px 0px;
	padding: 4px 12px;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
}

.acymailing_button_grey:hover, .acymailing_button_grey:focus{
	background-position: 0 -15px;
	color: #333333;
	text-decoration: none;
	transition: background-position 0.1s linear 0s;
}

.acymailing_button_grey:hover, .acymailing_button_grey:focus, .acymailing_button_grey:active, .acymailing_button_grey.active, .acymailing_button_grey.disabled, .acymailing_button_grey[disabled]{
	background-color: #e6e6e6;
	color: #333333;
}

.refreshCaptchaModule{
	background-image: url(../images/refresh.png);
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	cursor: pointer;
}

img.captchaimagemodule{
	border:1px solid #dddddd;
	float: left;
}

.captchakeymodule .captchafield{
	margin-top:3px;
	margin-left:2px;
}


#acy_media_browser .drag-resize:hover{
	cursor: nw-resize;
}


#acy_media_browser #image-edition {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	background: url(../images/grid.png);
	top: 0;
}

#acy_media_browser #image-edition.hidden-edition {
	display: none;
}

#acy_media_browser #image-edition .image-edition-toolbar {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	padding: 25px;
	background-color: #ECECEC;
	border-left: solid 1px #DCDCDC;
	width: 190px;
}

#acy_media_browser #image-edition .image-edition-toolbar *{
	margin-bottom: 5px;
}

.acymailing_active_button{
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
    background-color: #e6e6e6;
    background-image: none;
}
PK!��O�kk$css/component_default_radial_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_radial_black.css");






#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	box-shadow: inset 0 0 3px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #eee !important;
	-webkit-box-shadow: inset 0 0 3px 3px #eee !important;
}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid  #770000 !important;}



#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#fff !important;
	border:1px solid #770000 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #bc1f00  21%, #770000 58%) !important;
background-image: -o-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;
background-image: -moz-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;
background-image: -webkit-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;
background-image: -ms-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #bc1f00 0%,#770000 100%); 
  background: radial-gradient(top, ellipse cover, #bc1f00 0%,#770000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc1f00', endColorstr='#770000',GradientType=1 ) !important; 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	color:#fff !important;
	border:1px solid #bc1f00 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #ec2700  21%, #bc1f00 58%) !important;
background-image: -o-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;
background-image: -moz-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;
background-image: -webkit-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;
background-image: -ms-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #ec2700 0%,#bc1f00 100%); 
  background: radial-gradient(top, ellipse cover, #ec2700 0%,#bc1f00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec2700', endColorstr='#bc1f00',GradientType=1 ) !important; }






#acyarchivelisting .contentheading{
	color:#770000;
	border-bottom:1px dotted #770000;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}
#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}




#acyarchiveview .contentheading{
	color:#bc1f00;
}





#acylistslisting .componentheading{
	color:#770000;
	border-bottom:1px dotted #770000;
}

#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}





#acymodifyform legend{
	color:#770000;
	border-bottom:1px dotted #770000;
}

#acyusersubscription .list_name{
    color: #bc1f00;
}





#unsubpage .unsubintro{
	color:#bc1f00;
	border-bottom: 1px dotted #bc1f00;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px dotted #bc1f00;
    color: #bc1f00;
}
PK!��`���'css/component_default_box_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_box_black.css");






#acyarchivelisting .button:hover, #unsubbutton_div .button:hover, #acymodifyform .button:hover {
    color:#b90041;}





#acyarchivelisting .contentheading{
	color:#59001f;
	border-bottom:1px solid #59001f;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}




#acyarchiveview .contentheading{
	color:#b90041;
}






#acylistslisting .componentheading{
	color:#59001f;
	border-bottom:1px solid #59001f;
}
#acylistslisting .list_name a{
    color:#b90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}







#acymodifyform legend{
	color:#59001f;
	border-bottom:1px solid #59001f;
}

#acyusersubscription .list_name{
    color: #b90041;
}





#unsubpage .unsubintro{
	color:#b90041;
	border-bottom: 1px solid #b90041;
}
#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #b90041;
    color: #b90041;
}


PK!12Jy	y	'css/module_default_shadow_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_shadow_black.css");







.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {
	color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -o-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -moz-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -webkit-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -ms-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #730028 0%,#b90041 100%); 
  background: radial-gradient(top, ellipse cover, #730028 0%,#b90041 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#730028', endColorstr='#b90041',GradientType=0 ) !important; 
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
    color:#fff !important;
	background-color:#b90041 !important;
background-image: linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -o-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -moz-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -webkit-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -ms-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #a2023a 0%,#eb0053 100%); 
  background: radial-gradient(top, ellipse cover, #a2023a 0%,#eb0053 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2023a', endColorstr='#eb0053',GradientType=0 ) !important; 
}


.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#B90041!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!����%css/component_default_square_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_square_black.css");






#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#5a99af !important;
}






#acyarchivelisting .contentheading{
	color:#39616f;
	border-bottom:1px solid #39616f;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#5a99af;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#5a99af;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#5a99af;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#39616f;}


#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ecf2f5;}
#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e3e9ec;}


#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f4f8f9;}
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e3e9ec;}



#acyarchiveview .contentheading{
	color:#5a99af;}






#acylistslisting .componentheading{
	color:#39616f;
	border-bottom:1px solid #39616f;
}

#acylistslisting .list_name a{
    color:#5a99af;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#5a99af;
}

div.acymailing_list:hover{
	background-color:#f4f8f9;}






#acymodifyform legend{
	color:#39616f;
	border-bottom:1px solid #39616f;
}

#acyusersubscription .list_name{
    color: #5a99af;
}





#unsubpage .unsubintro{
	color:#5a99af;
	border-bottom: 1px solid #5a99af;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #5a99af;
    color: #5a99af;
}


PK!�����!css/module_default_square_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_square_black.css");






.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#bc1f00 !important;
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;
}
PK!��L��&css/component_default_square_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_square_black.css");






#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#9e9c07 !important;
}





#acyarchivelisting .contentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#727127;}




#acyarchiveview .contentheading{
	color:#9e9c07;}






#acylistslisting .componentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}






#acymodifyform legend{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyusersubscription .list_name{
    color: #9e9c07;
}





#unsubpage .unsubintro{
	color:#9e9c07;
	border-bottom: 1px solid #9e9c07;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #9e9c07;
    color: #9e9c07;
}


PK!T�־�#css/component_default_basic_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_basic_black.css");




#acymodifyform .button:hover, #unsubbutton_div .button:hover, #acyarchivelisting .button:hover {
    color:#bc1f00;}



#acyarchivelisting .contentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}




#acyarchiveview .contentheading{
	color:#bc1f00;}




#acylistslisting .componentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}



#acymodifyform legend{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyusersubscription .list_name{
    color: #bc1f00;
}



#unsubpage .unsubintro{
	color:#770000;
	border-bottom: 1px solid #770000;
}

#unsubpage .unsubsurveytext{
	color:#770000;
	border-bottom: 1px solid #770000;
}
PK!
t-~Q&Q&&css/component_default_shadow_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");





#acyarchivelisting .inputbox, #acyuserinfo .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-radius:15px !important;
	margin-right: 10px!important;
    padding: 2px !important;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%) !important;
}

#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
border:1px solid #aaa !important;
box-shadow: inset 0 0 5px 3px #eee !important;
-moz-box-shadow: inset 0 0 3px 3px #e5e5e5 !important;
-webkit-box-shadow: inset 0 0 3px 3px #e5e5e5 !important;}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid #bbb !important;}




#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	border:none !important;
	border-radius:15px !important;
	padding: 2px 5px!important;
	margin-right:5px !important;

background-color:#730028 !important;
background-image: linear-gradient(bottom, #333 21%, #666 58%) !important;
background-image: -o-linear-gradient(bottom, #333 21%, #666 58%) !important;
background-image: -moz-linear-gradient(bottom, #333 21%, #666 58%) !important;
background-image: -webkit-linear-gradient(bottom, #333 21%, #666 58%) !important;
background-image: -ms-linear-gradient(bottom, #333 21%, #666 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #333 0%,#666 100%); 
  background: radial-gradient(top, ellipse cover, #333 0%,#666 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#666666',GradientType=0 ) !important; 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
color:#fff !important;
background-color:#b90041 !important;

background-color:#730028 !important;
background-image: linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
background-image: -o-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
background-image: -moz-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
background-image: -webkit-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;
background-image: -ms-linear-gradient(bottom, #666666 21%, #cccccc 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #666666 0%,#cccccc 100%); 
  background: radial-gradient(top, ellipse cover, #666666 0%,#cccccc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#666666',GradientType=0 ) !important; 
}







#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #000;
	padding-bottom:4px;
}

#acyarchivelisting .contentpane form{
	background-color: #FFFFFF;
    border-style: solid;
	border-color:#ccc;
    border-width: 1px;
    padding: 10px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#333;
	padding-top:25px;}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #ccc;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#333;
}

#acyarchivelisting .sectiontableheader a{
	color:#333;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover{
	background-color:transparent;
	color:#666;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#eeeded;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e6e6e6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a{
	text-decoration:none;
	color:#666;
	background-color:transparent;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}





#acylistslisting .componentheading{
	color:#000;
	font-weight:bold;
	border-bottom:1px solid #000;
	margin-bottom:10px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:4px;
}

#acylistslisting .list_name a{
	background-color: transparent;
    color:#666;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#666;
}


#acylistslisting .list_description{
	color:#333;
	padding:0px;
}

#acylistslisting p{
	line-height: 15px;
    margin: 3px 0;}


div.acymailing_list:hover{
	background-color :#f5f5f5;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
    border:none;
	border-bottom:1px solid #ccc;
    margin: 0px;
    padding-top: 10px;
}





#acyusersubscription th{
color:#666;
padding: 4px 5px;
background-image: linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -o-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 21%, rgb(255,255,255) 58%);
border:1px solid #ccc;}


#acyusersubscription tr{
	border-bottom:1px solid #ccc !important;}

#acyusersubscription .acystatus{
	padding-top:20px;
	padding-bottom: 25px;
}


#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}


#acyuserinfo{
	background-color:#fff;
	border:1px solid #ccc;
}

#acyuserinfo #trname td{
	padding-top:10px;}

#acyuserinfo #trplus td{
	padding-bottom:10px;}



#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#666;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription{
	background-color:#FFF;
	border:1px solid #ccc;
}

#acymodifyform legend{
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	border-bottom:1px solid #000;
	margin-bottom:20px;
	padding-bottom:4px;
}

#acyuserinfo input{
	margin:0 5px;
}

#acyusersubscription .list_name{
	border-bottom: 1px solid #dddddd;
    color: #666;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    padding-top: 20px;
    text-align: left;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	color:#333;
	padding:0px;
	padding-top:5px;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}





#unsubpage{
padding: 20px 20px 40px;
font-size:11px;
border:1px solid #ccc;}

#unsubpage .unsubsurvey, #unsubpage .unsubintro{
	padding:0px;}

#unsubpage input{
	margin-right:5px;}

#unsubpage .unsubintro{
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:0px;
	border-bottom: 1px solid #000;
	padding-bottom:4px;
	margin-bottom:10px;}

#unsubpage .unsuboptions{
	padding:0px;}


#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #000;
    color: #000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 30px;
    padding-bottom: 4px;
}

#unsubpage .unsuboptions div{
	font-size: 11px;
    margin-top: 6px;
	font-weight:normal;
}

#unsubpage .unsubsurvey div{
	font-size: 11px;
    margin-top: 6px;
	font-weight:normal;
}


#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ccc;
	width:100%;
	margin-bottom: 10px;
	background-color::#fff;
	border-radius:15px;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #aaa;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}



#acyarchiveview{
	border:1px solid #ccc;
	padding:10px;}

#acyarchiveview .contentheading{
	font-weight:bold;
	color:#000;
	font-size:17px;}


#acyuserinfo .invalid{
border:1px solid #999 !important;}

PK!8ъm
m
$css/module_default_classic_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");






.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-right:1px solid #ccc!important;
	border-bottom:1px solid #ccc !important;
	margin-right: 10px!important;
		padding: 2px !important;}


.acymailing_module .inputbox:hover{
	border:1px solid #bbb!important;
	border-bottom: 1px solid #666!important;
	border-right: 1px solid #666!important
	}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;
	background-color:#f5f5f5 !important;}





.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#000 !important;
	padding: 2px !important;
	margin-right:5px !important;
	background:none !important;
	border:1px solid #ddd !important;
	border-right:1px solid #bbb !important;
	border-bottom:1px solid #bbb !important;
	background-color:#fff !important;
	text-decoration:none !important;
}


.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff!important;
	background-color:#000 !important;
}





.acymailing_module_form td{
	padding-bottom:0px;
}


.acymailing_module .acyfield_html{
	display:inline-block;
	padding-right:10px !important;
}






.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}






.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}






.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module_form .acymailing_lists a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}

.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}

.acymailing_module_form .acymailing_form a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}

.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}

.acymailing_module .invalid{
border:1px solid #999 !important;}
PK!��?2ii$css/component_default_basic_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_basic_black.css");




#acymodifyform .button, #unsubbutton_div .button, #acyarchivelisting .button {
    color:#777059;}

#acymodifyform .button:hover, #unsubbutton_div .button:hover, #acyarchivelisting .button:hover {
    color:#aca489;
	border-right:1px solid #aca489;
	border-bottom:1px solid #aca489;}



#acyarchivelisting .contentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#777059;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#777059;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ece9e0;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e8e4d6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f2f0e8;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e8e4d6;
}




#acyarchiveview .contentheading{
	color:#777059;}




#acylistslisting .componentheading{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#777059;
}

div.acymailing_list:hover{
	background-color:#f2f0e8;
}



#acymodifyform legend{
	color:#777059;
	border-bottom:1px solid #777059;
}

#acyusersubscription .list_name{
    color: #aca489;
}

#acyusersubscription th{
	background-color:#f2f0e8;}



#unsubpage .unsubintro{
	color:#777059;
	border-bottom: 1px solid #777059;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #777059;
    color: #777059;
}
PK!;�k��&css/component_default_fancy_orange.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");





#acyarchivelisting .inputbox, #acyuserinfo .inputbox, #acyuserinfo input .inputbox {
	border:1px solid #ddd;
	border-bottom:1px solid #ccc;}

#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover, #acyuserinfo input .inputbox:hover {
	border:1px solid #e37a09;
	border-bottom:1px solid #c55f1c;
	}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus, #acyuserinfo input .inputbox:focus {
	border:1px solid #c55f1c;}




#acyarchivelisting .button, #acymodifyform .button, #unsubpage .button{
	border:none;
	background-color:#cf5402;
	border-bottom:2px solid #aa4502;
	background-image:none;
	color:#FFF;
	padding:2px 3px 1px 3px;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubpage .button:hover{
	background-color:#e37a09;
	border-bottom:2px solid #c55f1c;
	background-image:none;
	color:#FFF;
	padding:2px 3px;
}



#acyarchivelisting{
	background-color:#f8f8f8;
	border:1px solid #dcc2b2;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#fff;
	background-color:#e37a09;
	font-size:16px;
	border-bottom:6px solid #cf5402;
	padding:4px 0 4px 20px;
}

#acyarchivelisting .contentpane form{
	background-color:#fff;
	border:1px solid #dcc2b2;
	padding:20px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#7c3200;
	font-weight:bold;
	padding:4px 0 3px 20px;
	background-color:#ffa443;
	border-bottom:2px solid #e37a09;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableheader{
	color:#7C3200;
}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #7C3200;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#7C3200;
}

#acyarchivelisting .sectiontableheader a{
	color:#7C3200;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover, #acyarchivelisting .sectiontableheader a:focus{
	background-color:transparent;
	color:#cf5402;
}

#acyarchivelisting .sectiontableentry1, #acyarchivelisting .sectiontableentry2{
	text-align:center;
	height:30px;
	border-bottom:1px solid #eee;
}

#acyarchivelisting .sectiontableentry1:hover, #acyarchivelisting .sectiontableentry2:hover{
	background-color:#f5f5f5;
}

#acyarchivelisting .sectiontableentry1 a, #acyarchivelisting .sectiontableentry2 a{
	color:#cf5402;
	text-decoration:none;
	background-color:transparent;
}

#acyarchivelisting .sectiontableentry1 a:hover, #acyarchivelisting .sectiontableentry2 a:hover{
	text-decoration:underline;
	color:#cf5402;
	background-color:transparent;
}

#acyarchivelisting #acymailingsearch{
	margin-bottom:20px;
	padding:2px;}



#acylistslisting{
	background-color:#fffaf5;
	border:1px solid #dcc2b2;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}


#acylistslisting .componentheading{
	color:#fff;
	background-color:#e37a09;
	font-size:16px;
	border-bottom:6px solid #cf5402;
	padding:4px 0 4px 20px;
}


.acymailing_list{
	background-color:#fff;
}


.acymailing_list .list_name{
	color:#7c3200;
	font-weight:bold;
	padding:4px 0 3px 20px;
	background-color:#ffa443;
	border-bottom:2px solid #e37a09;
}

#acylistslisting .list_name a{
	color:#7c3200;
	cursor:pointer;
	text-decoration:none;
	background-color:transparent;
	font-size:14px;
	font-weight:bold;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#7c3200;
}


#acylistslisting .list_description{
	color:#333;
	padding-left:20px;
}

div.acymailing_list:hover{
	background-color :#fef5eb;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
	border-top:none;
	margin : 0px;
	padding : 0px;
}



#acymodifyform table#acyusersubscription th{
	padding:4px 0 2px 20px;
	color:#7c3200;
	text-align:left;
}

#acyusersubscription .acystatus{
	padding-top:20px;
}

#acymodifyform{
	background-color:#f8f8f8;
	border:1px solid #dcc2b2;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}

#acyuserinfo{
	background-color:#fff;
	border:1px solid #dcc2b2;
}


#acyuserinfo select{
	border:1px solid #dcc2b2;}

#acyuserinfo .key{
	color:#cf5402;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription thead{
	background-color:#ffa443;
	border-bottom:3px solid #e37a09;
	padding-bottom:20px;
}
#acyusersubscription{
		border:1px solid #dcc2b2;
		border-top:none;
	}

#acyusersubscription tbody{
	background-color:#FFF;
}

#acymodifyform legend{
	color:#fff;
	background-color:#e37a09;
	font-size:16px;
	border-bottom:6px solid #cf5402;
	width:100%;
	padding: 4px 0px;
}

#acymodifyform legend span{
	padding: 0px 20px ;
}

#acyuserinfo input{
	margin:0 5px;
}


#acyusersubscription .list_name{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0 40px 0 20px;
	color:#cf5402;
	border-bottom:2px solid #ffa443;
	padding-top:20px;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	margin-left:10px;
	color:#333;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}





#unsubpage{
	background-color:#f8f8f8;
	border:1px solid #dcc2b2;
	color:#666;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#unsubpage .unsubintro{
	color:#7c3200;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#ffa443;
	display:block;
	border-bottom:2px solid #e37a09;
	border-top:1px solid #dcc2b2;
	border-right:1px solid #dcc2b2;
	border-left:1px solid #dcc2b2;
}

#unsubpage .unsuboptions{
	background-color:#FFF;
	border:1px solid #dcc2b2;
	padding:5px 20px 20px 20px;
	font-size:11px;
}


#unsubpage .unsubsurvey{
	margin:10px 0 20px 0;
	background-color:#fff;
	padding:0px;
	padding-bottom:20px;
	border:1px solid #dcc2b2;
}

#unsubpage .unsubsurvey .unsubsurveytext{
	color:#7c3200;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#ffa443;
	border-bottom:2px solid #e37a09;
	display:block;
}

#unsubpage .unsubsurvey div{
	margin-top:5px;
	font-size:11px;
	padding-left:20px;
	padding-top:5px;
}

#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #ddd;
	border-bottom:1px solid #ccc;
}

#unsubpage .unsubsurvey textarea:hover{
	margin-top:15px;
	border:1px solid #e37a09;
	border-bottom:1px solid #c55f1c;
}

#unsubpage .unsubsurvey textarea:focus {
	border:1px solid #c55f1c;}

#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}

.unsubdiv {
	padding-top:10px;}

#unsubpage input{
	margin-right:10px;}




#acyarchiveview{
	border:1px solid #ccc;
	background-color:#f8f8f8;
	padding:10px;}

#acyarchiveview .contentheading{
	font-size:16px;
	font-weight:bold;
	color:#CF5402;
	margin-bottom:10px;}
PK!H�33!css/module_default_color_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_color_black.css");






.acymailing_module .inputbox:hover{
	border:1px solid #588896!important;
	border-bottom: 1px solid #235563!important;
	border-right: 1px solid #235563!important;
	}



.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited, .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate {	color:#fff !important;
	background-color:#235563 !important;}

.acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active, .acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover {
    color:#fff!important;
	background-color:#588896 !important;}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#588896!important;}
PK!MB�9zz"css/module_default_radial_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_radial_black.css");





.acymailing_module .inputbox{
	border:1px solid #e8e4d6 !important;
	border-bottom:1px solid #d5d0bd !important;}

.acymailing_module .inputbox:hover{
	border:1px solid #d5d0bd!important;
	border-bottom:1px solid #c8c3b0 !important;
	-moz-box-shadow: inset 0 0 3px 3px #f2f0e8 !important;
	-webkit-box-shadow: inset 0 0 3px 3px #f2f0e8 !important;}

.acymailing_module .inputbox:focus{
	border:1px solid  #d3cebd !important;}




.acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#fff !important;
	border:1px solid #777059 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #dad5c4  21%, #777059 58%) !important;
background-image: -o-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;
background-image: -moz-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;
background-image: -webkit-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;
background-image: -ms-radial-gradient(top, #dad5c4 21%, #777059 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #dad5c4 0%,#777059 100%); 
  background: radial-gradient(top, ellipse cover, #dad5c4 0%,#777059 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dad5c4', endColorstr='#777059',GradientType=1 ) !important; 
}

.acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff !important;
	border:1px solid #b6af97!important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #ece9e0  21%, #b6af97 58%) !important;
background-image: -o-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;
background-image: -moz-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;
background-image: -webkit-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;
background-image: -ms-radial-gradient(top, #ece9e0 21%, #b6af97 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #ece9e0 0%,#b6af97 100%); 
  background: radial-gradient(top, ellipse cover, #ece9e0 0%,#b6af97 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ece9e0', endColorstr='#b6af97',GradientType=1 ) !important; 
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#aca489!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!B��v4
4
"css/module_default_color_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");






.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-right:1px solid #ccc!important;
	border-bottom:1px solid #ccc !important;
	margin-right: 10px!important;
	padding: 2px !important;
}


.acymailing_module .inputbox:hover{
	border:1px solid #999!important;
	border-bottom: 1px solid #333!important;
	border-right: 1px solid #333!important;
}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;
	background-color:#f5f5f5 !important;
}



.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited, .acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate {
	color:#fff !important;
	padding: 4px !important;
	margin-right:5px !important;
	background:none !important;
	border:none !important;
	border:1px solid #ddd !important;
	background-color:#000 !important;
	text-decoration:none !important;
}

.acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active, .acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover {
	color:#fff!important;
	background-color:#666 !important;
}






.acymailing_module_form td{
	padding-bottom:0px;
}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;
}






.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;
}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}






.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}






.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module_form .acymailing_lists a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}

.acymailing_module_form .acymailing_form a:link{
	background-color:transparent;
	color:#000;
	text-decoration:none;}

.acymailing_module_form .acymailing_form a:hover{
	background-color:transparent;
	color:#B90041;
	text-decoration:underline;}

.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}

.acymailing_module .invalid{
border:1px solid #999 !important;}
PK!	s����+css/component_default_classic_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_classic_black.css");






#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#B90041 !important;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff!important;
	background-color:#B90041 !important;
}








#acyarchivelisting .contentheading{
	color:#59001F;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#b90041;
}



#acyarchiveview .contentheading{
	color:#b90041;}






#acylistslisting .componentheading{
	color:#59001F;
}

#acylistslisting .list_name a{
    color:#B90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}






#acymodifyform legend{
	color:#59001F;
}

#acyusersubscription .list_name{
    color: #B90041;
}





#unsubpage .unsubsurveytext{
    color: #59001F;
}

#unsubpage .unsubintro{
	color:#59001F;
}
PK!��}3&css/component_default_classic_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_classic_black.css");






#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#777059 !important;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff!important;
	background-color:#777059 !important;
}






#acyarchivelisting .contentheading{
	color:#777059;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#aca489;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#aca489;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#aca489;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#f2f0e8;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#f2f0e8;
}




#acyarchiveview .contentheading{
	color:#aca489;}






#acylistslisting .componentheading{
	color:#777059;
}

#acylistslisting .list_name a{
    color:#aca489;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#aca489;
}


div.acymailing_list:hover{
	background-color :#f2f0e8;}





#acymodifyform legend{
	color:#777059;
}

#acyusersubscription .list_name{
    color: #aca489;
}

#acyusersubscription th{
	background-color:#f2f0e8;}






#unsubpage .unsubsurveytext{
    color:#777059;
}

#unsubpage .unsubintro{
	color:#777059;
}
PK!/�H\��!css/component_default_box_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_box_black.css");






#acyarchivelisting .button:hover, #unsubbutton_div .button:hover, #acymodifyform .button:hover {
    color:#bc1f00;}





#acyarchivelisting .contentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}




#acyarchiveview .contentheading{
	color:#bc1f00;
}






#acylistslisting .componentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}
#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}







#acymodifyform legend{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyusersubscription .list_name{
    color: #bc1f00;
}





#unsubpage .unsubintro{
	color:#bc1f00;
	border-bottom: 1px solid #bc1f00;
}
#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #bc1f00;
    color: #bc1f00;
}


PK!��1%css/component_default_fancy_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default.css");






#acyarchivelisting .inputbox, #acyuserinfo .inputbox, #acyuserinfo .inputbox{
	border:1px solid #d9e668;
	border-bottom:1px solid #c5d442;
	border-right:1px solid #c5d442;
	padding:3px;}

#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #c1ce55;
	border-bottom:1px solid #a8b632;
	border-right:1px solid #a8b632;}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid #b7c634;}




#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	border:none;
	background-color:#a9b53c;
	border-bottom:2px solid #8d972f;
	background-image:none;
	color:#FFF;
	padding:3px 5px 1px 5px;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	background-color:#c5d442;
	border-bottom:2px solid #adba37;
	background-image:none;
}



#acyarchivelisting #acymailingsearch{
	margin-bottom:20px;}

#acyarchivelisting{
	background-color:#f8f8f8;
	border:1px solid #CCC;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acyarchivelisting table{
	border:0px !important;}

#acyarchivelisting .contentheading{
	color:#fff;
	background-color:#c5d442;
	font-size:16px;
	border-bottom:2px solid #808c14;
	padding:4px 0 4px 20px;
}

#acyarchivelisting .contentpane form{
	background-color:#fff;
	border:1px solid #ccc;
	padding:20px;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#5c650b;
	font-weight:bold;
	padding:4px 0 3px 20px;
	background-color:#d9e668;
	border-bottom:2px solid #b7c634;
}

#acyarchivelisting .acynewbutton a:hover, #acyarchivelisting .acynewbutton a:focus{
	background-color:transparent;
	color:#808c14;
}

#acyarchivelisting .sectiontableheader{
	color:#808c14;
}

#acyarchivelisting .contentpane thead{
	border-bottom:1px solid #d9e668;
	height:30px;
}

#acyarchivelisting .contentpane tbody{
	color:#808c14;
}

#acyarchivelisting .sectiontableheader a{
	color:#808c14;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
	font-size:12px;
}

#acyarchivelisting .sectiontableheader a:hover, #acyarchivelisting .sectiontableheader a:focus{
	text-decoration:underline;
	background-color:transparent;
	color:#808c14;
}

#acyarchivelisting .sectiontableentry1, #acyarchivelisting .sectiontableentry2{
	text-align:center;
	height:30px;
	border-bottom:1px solid #eee;
}

#acyarchivelisting .sectiontableentry1:hover, #acyarchivelisting .sectiontableentry2:hover{
	background-color:#f5f5f5;
}

#acyarchivelisting .sectiontableentry1 a:link, #acyarchivelisting .sectiontableentry2 a:link, #acyarchivelisting .sectiontableentry1 a:visited, #acyarchivelisting .sectiontableentry2 a:visited {
	text-decoration:none;
	color:#808c14;
	background-color:transparent;
}

#acyarchivelisting .sectiontableentry1 a:hover, #acyarchivelisting .sectiontableentry2 a:hover, #acyarchivelisting .sectiontableentry1 a:active, #acyarchivelisting .sectiontableentry2 a:active {
	color:#808c14;
	background-color:transparent;
	text-decoration:underline;
}




#acylistslisting{
	background-color:#f8f8f8;
	border:1px solid #ccc;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}


#acylistslisting .componentheading{
	color:#fff;
	background-color:#c5d442;
	font-size:16px;
	border-bottom:2px solid #808c14;
	padding:4px 0 4px 20px;
}


.acymailing_list{
	background-color:#fff;
}

.acymailing_list .list_name{
	color:#5c650b;
	font-weight:bold;
	padding:4px 0 3px 20px;
	background-color:#d9e668;
	border-bottom:2px solid #b7c634;
}

#acylistslisting .list_name a{
	color:#5c650b;
	cursor:pointer;
	text-decoration:none;
	background-color:transparent;
	font-size:12px;
	font-weight:bold;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	text-decoration:underline;
	background-color:transparent;
	color:#5c650b;
}


#acylistslisting .list_description{
	color:#333;
	padding-left:20px;
}

div.acymailing_list:hover{
	background-color :#e9edc6;
}

#acylistslisting .contentpane thead td{
	padding-top:20px;
}

#acylistslisting div.acymailing_list{
	border : 1px solid #cccccc;
	margin : 0px;
	padding : 0px;
}



#acymodifyform table#acyusersubscription th{
	padding:4px 0px 2px 20px;
	color:#5c650b;
	text-align:left;
}

#acyusersubscription .acystatus{
	padding-top:20px;
}

#acymodifyform{
	background-color:#f8f8f8;
	border:1px solid #CCC;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#acymodifyform .adminform{
	color:#666;
	text-align:left;
}

#acymodifyform fieldset{
	padding:0px;
}

#acyuserinfo{
	background-color:#fff;
	border:1px solid #CCC;
}


#acyuserinfo select{
	border:1px solid #ccc;}

#acyuserinfo .key{
	color:#808c14;
	font-weight:bold;
	font-size:11px;
	padding-left:20px;
}

#acyusersubscription thead{
	background-color:#d9e668;
	border-bottom:3px solid #b7c634;
	padding-bottom:20px;
}

#acyusersubscription{
	border:1px solid #CCC;
}

#acyusersubscription tbody{
	background-color:#FFF;
}

#acymodifyform legend{
	color:#fff;
	background-color:#c5d442;
	font-size:16px;
	border-bottom:2px solid #808c14;
	width:100%;
	padding: 4px 0px;
}

#acymodifyform legend span{
	padding: 0px 20px ;
}

#acyuserinfo input{
	margin:0 5px;
}

#acyusersubscription .list_name{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin-left:20px;
	color:#808c14;
	border-bottom:2px solid #d9e668;
	padding-top:20px;
}

#acyusersubscription .list_description{
	text-align:left;
	font-size:12px;
	margin-left:10px;
	color:#333;
}

#acymodifyform .acymodifybutton{
	text-align:center;
}




#unsubpage{
	background-color:#f8f8f8;
	border:1px solid #ccc;
	color:#666;
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
}

#unsubpage .unsubintro{
	color:#5c650b;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#d9e668;
	display:block;
	border-bottom:2px solid #b7c634;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}

#unsubpage .unsuboptions{
	background-color:#FFF;
	border:1px solid #CCC;
	padding:5px 20px 20px 20px;
	font-size:11px;
}


#unsubpage .unsubsurvey{
	margin:10px 0 20px 0;
	background-color:#fff;
	padding:0px;
	padding-bottom:20px;
	border:1px solid #ccc;
}

#unsubpage .unsubsurvey .unsubsurveytext{
	color:#5c650b;
	font-weight:bold;
	padding:2px 0 2px 20px;
	background-color:#d9e668;
	border-bottom:2px solid #b7c634;
	display:block;
}

#unsubpage .unsubsurvey div{
	margin-top:5px;
	font-size:11px;
	padding-left:20px;
}

#unsubpage .unsubsurvey textarea{
	margin-top:15px;
	border:1px solid #d9e668;
}

#unsubpage .unsubsurvey textarea:hover{
	border:1px solid #c1ce55;
	border-bottom:1px solid #a8b632;
	border-right:1px solid #a8b632;}

#unsubpage .input{
	padding-right:10px;
}

#unsubbutton_div{
	text-align:center;
}

#unsubpage input{
	margin-right:10px;}





#acyarchiveview{
	border:1px solid #ccc;
	background-color:#f8f8f8;
	padding:10px;}

#acyarchiveview .contentheading{
	font-size:16px;
	font-weight:bold;
	color:#808C14;
	margin-bottom:10px;}
PK!�-G���%css/component_default_color_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_color_black.css");






#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #9e9c07!important;
	border-bottom: 1px solid #727127!important;
	border-right: 1px solid #727127!important;
	}



#acyarchivelisting .contentpane tbody .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	background-color:#727127 !important;
}

#acyarchivelisting .contentpane tbody .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#fff!important;
	background-color:#9e9c07 !important;
}





#acyarchivelisting .contentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#9e9c07;
}





#acyarchiveview .contentheading{
	color:#9e9c07;}








#acylistslisting .componentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}






#acymodifyform legend{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyusersubscription th{
	color:#fff;
	background-color:#730028;}


#acyusersubscription .list_name{
    color: #9e9c07;
}






#unsubpage .unsubintro{
	border-bottom: 1px solid #727127;
    color: #727127;}

#unsubpage .unsubsurveytext{
   	border-bottom: 1px solid #727127;
    color: #727127;
}


PK!���%css/component_default_radial_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_radial_black.css");






#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #bfd8e1 !important;
	border-bottom:1px solid #9dbcc7 !important;
	-moz-box-shadow: inset 0 0 3px 3px #e2eef2 !important;
-webkit-box-shadow: inset 0 0 3px 3px#e2eef2 !important;
}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid  #6A9195 !important;}







#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#fff !important;
	border:1px solid #6A9195 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #dae9ee  21%, #6A9195 58%) !important;
background-image: -o-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;
background-image: -moz-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;
background-image: -webkit-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;
background-image: -ms-radial-gradient(top, #dae9ee 21%, #6A9195 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #dae9ee 0%,#6A9195 100%); 
  background: radial-gradient(top, ellipse cover, #dae9ee 0%,#6A9195 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dae9ee', endColorstr='#6A9195',GradientType=1 ); 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	color:#fff !important;
	border:1px solid #68a2b2 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #dae9ee  21%, #68a2b2 58%) !important;
background-image: -o-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;
background-image: -moz-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;
background-image: -webkit-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;
background-image: -ms-radial-gradient(top, #dae9ee 21%, #68a2b2 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #dae9ee 0%,#68a2b2 100%); 
  background: radial-gradient(top, ellipse cover, #dae9ee 0%,#68a2b2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dae9ee', endColorstr='#68a2b2',GradientType=1 ); }






#acyarchivelisting .contentheading{
	color:#6a9195;
	border-bottom:1px dotted #6a9195;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#79adb2;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#79adb2;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#79adb2;
}
#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#79adb2;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	text-align:center;
	height:30px;
	background-color:#e8f0f1;
	border-bottom:1px solid #fff !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	text-align:center;
	height:30px;
	background-color:#e0eaeb;
}


#acyarchivelisting .contentpane tbody .sectiontableentry2{
	text-align:center;
	height:30px;
	background-color:#f0f5f6;
	border-bottom:1px solid #fff !important;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	text-align:center;
	height:30px;
	background-color:#e0eaeb;
}



#acyarchiveview .contentheading{
	color:#79adb2;
}





#acylistslisting .componentheading{
	color:#6a9195;
	border-bottom:1px dotted #6a9195;
}

#acylistslisting .list_name a{
    color:#79adb2;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#79adb2;
}

div.acymailing_list:hover{
	background-color :#F0F5F6;
}





#acymodifyform legend{
	color:#6a9195;
	border-bottom:1px dotted #6a9195;
}

#acyusersubscription .list_name{
    color: #79adb2;
}





#unsubpage .unsubintro{
	color:#79adb2;
	border-bottom: 1px dotted #79adb2;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px dotted #79adb2;
    color: #79adb2;
}
PK!+G!�((!css/module_default_radial_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_radial_black.css");




.acymailing_module .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	box-shadow: inset 0 0 3px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #eee !important;
	-webkit-box-shadow: inset 0 0 3px 3px #eee !important;}

.acymailing_module .inputbox:focus{
	border:1px solid  #770000 !important;}




.acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#fff !important;
	border:1px solid #770000 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #bc1f00  21%, #770000 58%) !important;
background-image: -o-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;
background-image: -moz-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;
background-image: -webkit-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;
background-image: -ms-radial-gradient(top, #bc1f00 21%, #770000 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #bc1f00 0%,#770000 100%); 
  background: radial-gradient(top, ellipse cover, #bc1f00 0%,#770000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc1f00', endColorstr='#770000',GradientType=1 ) !important; 
}

.acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
	color:#fff !important;
	border:1px solid #bc1f00 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #ec2700  21%, #bc1f00 58%) !important;
background-image: -o-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;
background-image: -moz-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;
background-image: -webkit-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;
background-image: -ms-radial-gradient(top, #ec2700 21%, #bc1f00 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #ec2700 0%,#bc1f00 100%); 
  background: radial-gradient(top, ellipse cover, #ec2700 0%,#bc1f00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec2700', endColorstr='#bc1f00',GradientType=1 ) !important; 
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#bc1f00!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!�
��"css/component_default_box_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_box_black.css");






#acyarchivelisting .button:hover, #unsubbutton_div .button:hover, #acymodifyform .button:hover {
    color:#79adb2;}





#acyarchivelisting .contentheading{
	color:#6a9195;
	border-bottom:1px solid #6a9195;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#79adb2;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#79adb2;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#79adb2;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#79adb2;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#e8f0f1;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e0eaeb;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f0f5f6;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e0eaeb;
}




#acyarchiveview .contentheading{
	color:#79adb2;
}






#acylistslisting .componentheading{
	color:#6a9195;
	border-bottom:1px solid #6a9195;
}
#acylistslisting .list_name a{
    color:#79adb2;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#79adb2;
}

div.acymailing_list:hover{
	background-color :#F0F5F6;
}






#acymodifyform legend{
	color:#6a9195;
	border-bottom:1px solid #6a9195;
}

#acyusersubscription .list_name{
    color: #79adb2;
}





#unsubpage .unsubintro{
	color:#79adb2;
	border-bottom: 1px solid #79adb2;
}
#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #79adb2;
    color: #79adb2;
}


PK!o�)#s	s	"css/module_default_shadow_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_shadow_black.css");







.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited  {
color:#fff !important;
background-color:#777059 !important;
background-image: linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -o-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -moz-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -webkit-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;
background-image: -ms-linear-gradient(bottom, #777059 21%, #aca489 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #777059 0%, #aca489 100%); 
  background: radial-gradient(top, ellipse cover,#777059 0%, #aca489 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aca489', endColorstr='#777059',GradientType=0 ) !important; 
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active{
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -o-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -moz-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -webkit-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;
background-image: -ms-linear-gradient(bottom, #aca489 21%, #d0c9b3 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #aca489 0%, #d0c9b3 100%); 
  background: radial-gradient(top, ellipse cover,#aca489 0%, #d0c9b3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0c9b3', endColorstr='#aca489',GradientType=0 ) !important; 
}


.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#aca489!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!�C��$css/component_default_square_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_square_black.css");






#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#bc1f00 !important;
}






#acyarchivelisting .contentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#770000;}



#acyarchiveview .contentheading{
	color:#bc1f00;}






#acylistslisting .componentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}






#acymodifyform legend{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyusersubscription .list_name{
    color: #bc1f00;
}





#unsubpage .unsubintro{
	color:#bc1f00;
	border-bottom: 1px solid #bc1f00;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #bc1f00;
    color: #bc1f00;
}


PK!cH���#css/module_default_classic_sand.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_classic_black.css");






.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {	color:#777059 !important;
	background-color:#fff !important;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#fff!important;
	background-color:#777059 !important;
}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#777059!important;
	text-decoration:underline !important;
	background-color:transparent !important;}
PK!��#�==*css/component_default_shadow_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_shadow_black.css");





#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button {
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -o-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -moz-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -webkit-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;
background-image: -ms-linear-gradient(bottom, #730028 21%, #b90041 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #730028 0%,#b90041 100%); 
  background: radial-gradient(top, ellipse cover, #730028 0%,#b90041 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b90041', endColorstr='#730028',GradientType=0 ) !important; 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff !important;
	background-color:#b90041 !important;
background-image: linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -o-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -moz-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -webkit-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;
background-image: -ms-linear-gradient(bottom, #a2023a 21%, #eb0053 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #a2023a 0%,#eb0053 100%); 
  background: radial-gradient(top, ellipse cover, #a2023a 0%,#eb0053 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb0053', endColorstr='#a2023a',GradientType=0 ) !important; 
}






#acyarchivelisting .contentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}



#acyarchiveview .contentheading{
	color:#b90041;}






#acylistslisting .componentheading{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acylistslisting .list_name a{
    color:#B90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}






#acymodifyform legend{
	color:#59001F;
	border-bottom:1px solid #59001F;
}

#acyusersubscription .list_name{
    color: #B90041;
}






#unsubpage .unsubintro{
	color:#b90041;
	border-bottom: 1px solid #b90041;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #b90041;
    color: #b90041;
}
PK!yt�l�
�
"css/module_default_basic_black.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default.css");







.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	color:#666 !important;
	border:1px solid #ddd !important;
	padding: 2px !important;
	text-shadow:1px 1px 1px #fff !important;
	margin-right:5px !important;
	background:none !important;
	background-color:#fff !important;
}

.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
		color:#000 !important;
	background-color:#fff !important;
	border:1px solid #ccc !important;
	border-right:1px solid #999 !important;
	border-bottom:1px solid #999 !important;
}




.acymailing_module .inputbox{
	color:#666 !important;
	border:1px solid #ddd !important;
	border-right:1px solid #ccc!important;
	border-bottom:1px solid #ccc !important;
	margin-right: 10px!important;
		padding: 2px !important;}


.acymailing_module .inputbox:hover{
	border:1px solid #ddd !important;
	border-bottom:1px solid #aaa !important;}

.acymailing_module .inputbox:focus{
	border:1px solid #bbb !important;}





.acymailing_module_form td{
	padding-bottom:0px;}


.acymailing_module .acyfield_html {
	display:inline-block;
	padding-right:10px !important;}






.acymailing_module .acymailing_mootoolsbutton p{
	text-align:left;}

.acymailing_module a.acymailing_togglemodule{
	display:inline;
		font-size: 13px;
		font-weight: bold;}


.acymailing_module table.acymailing_form {
	margin:0px;}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}


.acymailing_mootoolsbutton a:link, .acymailing_mootoolsbutton a:visited {
	display:inline-block;
	text-decoration:none;
}





.acymailing_form {
	margin:0px;}

.acymailing_form label{
	margin-right:10px;
	}

.acymailing_module .acymailing_module_form td{
	padding-bottom:8px;}






.acymailing_module .acymailing_module_form .acymailing_lists a:link, .acymailing_module .acymailing_module_form .acymailing_lists a:visited{
	color:#000;
	text-decoration:none;}
.acymailing_module .acymailing_module_form .acymailing_lists a:hover, .acymailing_module .acymailing_module_form .acymailing_lists a:active{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#666!important;
	text-decoration:underline !important;
	background-color:transparent !important;}

.acyterms a:link, .acyterms a:visited{
	color:#000;
	text-decoration:none;}

.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{
	margin-right:10px;}


.acymailing_module .acyfield_html input{
	margin-right:10px;
	margin-left:10px;
	border:none !important;
	background:none !important;
	filter:none !important;}

.acymailing_form .checkbox{
	border: none !important;
	background:none !important;
	filter: none !important;}



.acymailing_module .invalid{
border:1px solid #999 !important;}
PK!��R\{{css/module_default_box_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("module_default_box_black.css");




.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton a:hover, .acymailing_mootoolsbutton a:active {
    color:#79adb2 !important;
}




.acymailing_module form a:hover, .acymailing_module form a:active, .acymailing_module form a:focus{
	color:#79adb2!important;}
PK!*T%���%css/component_default_classic_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_classic_black.css");






#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#bc1f00 !important;
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
    color:#fff!important;
	background-color:#bc1f00 !important;
}






#acyarchivelisting .contentheading{
	color:#770000;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}


#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#bc1f00;
}



#acyarchiveview .contentheading{
	color:#bc1f00;}






#acylistslisting .componentheading{
	color:#770000;
}

#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}






#acymodifyform legend{
	color:#770000;
}

#acyusersubscription .list_name{
    color: #bc1f00;
}





#unsubpage .unsubsurveytext{
    color: #770000;
}

#unsubpage .unsubintro{
	color:#770000;
}
PK!���ss*css/component_default_radial_raspberry.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_radial_black.css");






#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #ccc !important;
	border-bottom:1px solid #999 !important;
	box-shadow: inset 0 0 3px 3px #eee !important;
	-moz-box-shadow: inset 0 0 3px 3px #eee !important;
	-webkit-box-shadow: inset 0 0 3px 3px #eee !important;
}

#acyarchivelisting .inputbox:focus, #acyuserinfo .inputbox:focus{
	border:1px solid  #59001f !important;}







#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button{
	color:#fff !important;
	border:1px solid #59001f !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #b90041  21%, #59001f 58%) !important;
background-image: -o-radial-gradient(top, #b90041 21%, #59001f 58%) !important;
background-image: -moz-radial-gradient(top, #b90041 21%, #59001f 58%) !important;
background-image: -webkit-radial-gradient(top, #b90041 21%, #59001f 58%) !important;
background-image: -ms-radial-gradient(top, #b90041 21%, #59001f 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #b90041 0%,#59001f 100%); 
  background: radial-gradient(top, ellipse cover, #b90041 0%,#59001f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b90041', endColorstr='#59001f',GradientType=1 ) !important; 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
	color:#fff !important;
	border:1px solid #b90041 !important;
	-moz-border-radius:5px !important;
	text-shadow:1px 1px 1px #666 !important;

background-image: radial-gradient(top, #de5384  21%, #b90041 58%) !important;
background-image: -o-radial-gradient(top, #de5384 21%, #b90041 58%) !important;
background-image: -moz-radial-gradient(top, #de5384 21%, #b90041 58%) !important;
background-image: -webkit-radial-gradient(top, #de5384 21%, #b90041 58%) !important;
background-image: -ms-radial-gradient(top, #de5384 21%, #b90041 58%) !important;

  background: -ms-radial-gradient(top, ellipse cover, #de5384 0%,#b90041 100%); 
  background: radial-gradient(top, ellipse cover, #de5384 0%,#b90041 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de5384', endColorstr='#b90041',GradientType=1 ) !important; }






#acyarchivelisting .contentheading{
	color:#59001f;
	border-bottom:1px dotted #59001f;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#b90041;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#b90041;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#b90041;
}
#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#b90041;
}




#acyarchiveview .contentheading{
	color:#b90041;
}





#acylistslisting .componentheading{
	color:#59001f;
	border-bottom:1px dotted #59001f;
}

#acylistslisting .list_name a{
    color:#b90041;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#b90041;
}





#acymodifyform legend{
	color:#59001f;
	border-bottom:1px dotted #59001f;
}

#acyusersubscription .list_name{
    color: #b90041;
}





#unsubpage .unsubintro{
	color:#b90041;
	border-bottom: 1px dotted #b90041;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px dotted #b90041;
    color: #b90041;
}
PK!j��8�
�
%css/component_default_shadow_blue.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_shadow_black.css");





#acyarchivelisting .button, #acymodifyform .button, #unsubbutton_div .button {
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -o-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -moz-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -webkit-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;
background-image: -ms-linear-gradient(bottom, #3A5B6C 21%, #5A99AB 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #3A5B6C 0%, #5A99AB 100%); 
  background: radial-gradient(top, ellipse cover,#3A5B6C 0%, #5A99AB 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a99ab', endColorstr='#3A5B6C',GradientType=0 ) !important; 
}

#acyarchivelisting .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover{
color:#fff !important;
background-color:#730028 !important;
background-image: linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -o-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -moz-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -webkit-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;
background-image: -ms-linear-gradient(bottom, #5A99AB 21%, #b3cfd7 58%) !important;

  background: -ms-linear-gradient(top, ellipse cover, #5A99AB 0%, #b3cfd7100%); 
  background: radial-gradient(top, ellipse cover,#5A99AB 0%, #b3cfd7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3cfd7', endColorstr='#5A99AB',GradientType=0 ) !important; 
}






#acyarchivelisting .contentheading{
	color:#3a5b6c;
	border-bottom:1px solid #3a5b6c;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#5a99ab;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#5a99ab;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#5a99ab;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#5a99ab;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1{
	background-color:#ecf2f5;}
#acyarchivelisting .contentpane tbody .sectiontableentry1:hover{
	background-color:#e3e9ec;}

#acyarchivelisting .contentpane tbody .sectiontableentry2{
	background-color:#f4f8f9;}
#acyarchivelisting .contentpane tbody .sectiontableentry2:hover{
	background-color:#e3e9ec;}




#acyarchiveview .contentheading{
	color:#5a99ab;}






#acylistslisting .componentheading{
	color:#3a5b6c;
	border-bottom:1px solid #3a5b6c;
}

#acylistslisting .list_name a{
    color:#5a99ab;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#5a99ab;
}

div.acymailing_list:hover{
	background-color:#f4f8f9;}





#acymodifyform legend{
	color:#3a5b6c;
	border-bottom:1px solid #3a5b6c;
}

#acyusersubscription .list_name{
    color: #5a99ab;
}






#unsubpage .unsubintro{
	color:#5a99ab;
	border-bottom: 1px solid #5a99ab;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #5a99ab;
    color: #5a99ab;
}
PK!5Ȋ��#css/component_default_color_red.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_color_black.css");






#acyarchivelisting .inputbox:hover, #acyuserinfo .inputbox:hover{
	border:1px solid #bc1f00!important;
	border-bottom: 1px solid #770000!important;
	border-right: 1px solid #770000!important;
	}



#acyarchivelisting .contentpane tbody .button, #acymodifyform .button, #unsubbutton_div .button {
	color:#fff !important;
	background-color:#770000 !important;
}

#acyarchivelisting .contentpane tbody .button:hover, #acymodifyform .button:hover, #unsubbutton_div .button:hover {
    color:#fff!important;
	background-color:#bc1f00 !important;
}





#acyarchivelisting .contentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}


#acyarchivelisting .contentpane .contentdescription{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#bc1f00;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#bc1f00;
}





#acyarchiveview .contentheading{
	color:#bc1f00;}








#acylistslisting .componentheading{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acylistslisting .list_name a{
    color:#bc1f00;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#bc1f00;
}






#acymodifyform legend{
	color:#770000;
	border-bottom:1px solid #770000;
}

#acyusersubscription th{
	color:#fff;
	background-color:#730028;}


#acyusersubscription .list_name{
    color: #bc1f00;
}






#unsubpage .unsubintro{
	border-bottom: 1px solid #770000;
    color: #770000;}

#unsubpage .unsubsurveytext{
   	border-bottom: 1px solid #770000;
    color: #770000;
}


PK!�Z���%css/component_default_basic_green.cssnu&1i�/**
 * @package    AcyMailing for Joomla!
 * @version    5.5.0
 * @author     acyba.com
 * @copyright  (C) 2009-2016 ACYBA S.A.R.L. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */

@import url("component_default_basic_black.css");




#acymodifyform .button:hover, #unsubbutton_div .button:hover, #acyarchivelisting .button:hover {
    color:#9e9c07;}



#acyarchivelisting .contentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyarchivelisting .contentpane .contentdescription{
	color:#9e9c07;
}

#acyarchivelisting .sectiontableheader a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry1 a:hover{
	color:#9e9c07;
}

#acyarchivelisting .contentpane tbody .sectiontableentry2 a:hover{
	color:#9e9c07;
}




#acyarchiveview .contentheading{
	color:#9e9c07;}




#acylistslisting .componentheading{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acylistslisting .list_name a{
    color:#9e9c07;
}

#acylistslisting .list_name a:hover, #acylistslisting .list_name a:focus {
	color:#9e9c07;
}



#acymodifyform legend{
	color:#727127;
	border-bottom:1px solid #727127;
}

#acyusersubscription .list_name{
    color: #9e9c07;
}



#unsubpage .unsubintro{
	color:#9e9c07;
	border-bottom: 1px solid #9e9c07;
}

#unsubpage .unsubsurveytext{
    border-bottom: 1px solid #9e9c07;
    color: #9e9c07;
}
PK!<�4X��images/spinner2.gifnu&1i�GIF89a�r��k��=Mfd~�'46DZ'1AM`Uj�FWt(.:M!�NETSCAPE2.0!�Created with ajaxload.info!�	
,w  	!�DB�A��H���¬��a��D���@ ^�A�X��P�@�"U���Q#	��B�\;���1�o�:2$v@
$|,3

�_#
d�53�"s5e!!�	
,v  i@e9�DA�A�����/�`ph$�Ca%@ ���pH���x�F��uS��x#�
�.�݄�Yf�L_"
p
3B�W��]|L
\6�{|z�8�7[7!!�	
,x  �e9�DE"������2r,��qP���j��`�8��@8bH, *��0-�
�mFW��9�LP�E3+
(�B"
f�{�*BW_/�
@_$��~Kr�7Ar7!!�	
,v  �4e9��!H�"�*��Q�/@���-�4�ép4�R+��-��p�ȧ`�P(�6�᠝�U/� 	*,�)(+/]"lO�/�*Ak���K���]A~66�6!!�	
,l  ie9�"���*���-�80H���=N;���T�E�����q��e��UoK2_WZ�݌V��1jgWe@tuH//w`?��f~#���6��#!!�	
,~  �,e9��"���*
�;pR�%��#0��`� �'�c�(��J@@���/1�i4��`�V��B�V
u}�"caNi/]))�-Lel	mi}
me[+!!�	
,y  Ie9��"M�6�*¨"7E͖��@G((L&�pqj@Z����� ��%@�w�Z) �pl(
���ԭ�q�u*R&c	`))(s_J��>_\'Gm7�$+!!�	
,w  Ie9�*,� (�*�(�B5[1� �Z��Iah!G��exz��J0�e�6��@V|U��4��Dm��%$͛�p
	\Gx		
}@+|=+
1�-	Ea5l)+!!�	
,y  )�䨞'A�K����ڍ,�����E\(l���&;5 ��5D���0��3�a�0-���-�����ÃpH4V	%
i
p[R"|	��#
�	6iZwcw*!!�	
,y  )�䨞,K�*�����0�a�;׋аY8�b`4�n�¨Bb�b�x�,������������(	Ƚ� %
>

2*�i*	/:�+$v*!!�	
,u  )�䨞l[�$�
�Jq[��q3�`Q[�5��:���IX!0�rAD8Cv����HPfi��iQ���AP@pC
%D
PQ46�
iciNj0w
�)#!!�	
,y  )��.q��
,G�Jr(�J�8�C��*���B�,����&<
�����h�W~-��`�,	����,�>;

8RN<,�<1T]
�c��'
qk$
@)#!;<br />
<b>Warning</b>:  mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in <b>/home/ajaxload/www/librairies/class.mysql.php</b> on line <b>68</b><br />
<br />
<b>Warning</b>:  mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in <b>/home/ajaxload/www/librairies/class.mysql.php</b> on line <b>68</b><br />
<br />
<b>Warning</b>:  mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in <b>/home/ajaxload/www/librairies/class.mysql.php</b> on line <b>68</b><br />
<br />
<b>Warning</b>:  mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in <b>/home/ajaxload/www/librairies/class.mysql.php</b> on line <b>68</b><br />
<br />
<b>Warning</b>:  mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in <b>/home/ajaxload/www/librairies/class.mysql.php</b> on line <b>68</b><br />
<br />
<b>Warning</b>:  mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in <b>/home/ajaxload/www/librairies/class.mysql.php</b> on line <b>68</b><br />
PK!���m00images/emptyimg.pngnu&1i��PNG


IHDRZ[|��gAMA���a�IDATx^��J�@��?��/�x��A*X�P�P(
z$ۆ��&3�[8�&��3gf7�g���Z������,�	�Arq��%�AuP��da�0Y�,C�z���q"�qw;���W�z����#~��Z��g3�Rǰ|Vz}s�y��E�{��8ay�8���BJy�������`�h���)�.J$�;��N(�(A,����x}{c��c�|$��;�b�(@�:��)"j�?K�l����T0E�`��F�a"�8Ti`���1�csơ�ta�8����A�q����hǁ���BH�L�hj�3Y�4i�&"�HҚ����� {�l~ô-�i�6K�3��UI�U|��oT3�4�6�M�ǀ q�od!�̨�~�]�H�кwb��1f�GǪ�zj�V��^*�*�_hU���=���6�f�N���,��O�Yu��T��0)�"�z�e���htǢ+��E8�aQGU,
�0z'�
[
'Ք&���b@�.��/�HÁ>J��BS�R�����M�R����{ª.Jz��Z��U(eԁ��`x��^wP@����+�@�LG�.�K�Fu��yp��M�9�$i��:�.1g0qT�,9oxҹʨ��q�I� ��QT�a�jL&���2��Fj���4��i<#qpE���3Y�x<���A�w�;F��UZ)��VJ+���J�Y`ceaeae1&�/���Ck��IEND�B`�PK!��߳	�	images/editorback.pngnu&1i��PNG


IHDR�*��dtEXtSoftwareAdobe ImageReadyq�e<	UIDATx��[o��wf�$EҒ%_�M"��
�Cz���Omܾ��ߠߠ� �y�
�mP �E�$�k���VM#+�][�(R$�:3���Yj-+��H&)ρ��{�w��=��Y3�����2�l��aA(��J����T��>�
�ne�#�%%�4�����:�V�mC�-�h��9LX���@��g�vU��G8�~�����o���ȸ�xs��_\�����,MS��v���s`m9�'P���̓�2��b�s��h䐄_L3���߯�ם�gO�5�^�GV7���e-�Τ�B�ІВ=�9l����s��L1�+�x����M��VE�8��at���:F�-*���
1R%{��1��ܮ;6�;���-��g|Ly�=�����J�d�>@��1�,cV�R(`��'�J�ƙ��+Id��*����W�u&13���;`k;ʲ���q���5�S�*��D�i�/�2n��}YF���7y���5�V�U.Z�&x]j9o�[�b
_0��d��Z:�1̥�խ�Eײ,k
!jPW�i9��+v�'(cR|�;���� n،��VA8��f���%��z�4�z8�Uwa}�����Fa�sP�孹��3��Q�	!�D6&p��T�!�g:>5����l)����֖�9�P��
�#A��9��H��d����Ԯ���Y!�^���$�('���խ�GA�Ƙ#��S��<�1ϠtpBB��2��!����Lӏ�,2LD���x�]�Af9�>��#��1�/�<��,%�@���LK�3B�}]7n`� ��O��e�`��d�5�d�}|���v��=�Q���6YC�'`*c�
@�p�1֋i�.�E�$scX�����?�b��/(bh�c�cI%��\ڪ?���@�g��|�p�Q�t0y��|_X���7X�^�4k�<u�K�X�相��Ո�Ո�#V#V#F�.e�j4����=4F��I9Y�{��)e��edr��-�3l�^�}a-�l���:���
��D�i�:b���[���W �[����� �v�.jϾ�Hq���Z{o-P�\^���l���u�J'è�.�V)��FR�%,F�(��G�CFE�\9s�G��rc_'(-`��Y1[EJ����RV-���j��P7c�Z[ʀFpO�x�g&��R�`���$BZ�%�T�F��R��Z�.-��nS��J�f���ZD��Yf'��V�5��n����M�Oh�]��j`�I`UV5ugب[�`�:�
yH -V<l*A���7�,kwèEn��s�L0A+��(�p3NS�Z�����-�#�F/� Cl�Zh�\��G7~n�1��������qZ�-��u@���W���}"�&�ʲ��KW��J�|�n�I2���n,º�iV:tWO��9���S�'�_��M��
&C
4���i~��iGQt;���D��M����*�n�v<ϫ��}���Ω�]��
���(ۉ�'6�A�h�mPal~��'�g[3��cw�q=�*B��U�PY0r����1���m@���*�K@�-
�+���p��-h��;f�3P��-��q���7g�w�q|�O�.��w���M�C��ƫ"Hm"`�{��[�,ԃ�V}���=�5m�Zh
9%��V\��6�����M�Ch˱UG1��͌����
�l��ڪ�㲬��K�:8��|�;/��d��O�W�^����%�`s��f��ҷ�c7V>?�Y*|m���k�:��>��^�5ԥ:ap�`)��\?M:$cIyIR2:�X^^.c�-�@'Z�/ǚ����9����\�W~yr���v���E�j�6�N����v�cx�CW�8^�K��;��Z{�id��Z���L4��k/G�u�Ζ�H;��`�^������\��E󍺸p���?\�u��_��5�y�8L��[��.�^��L�5XT�{(^�����������k�AUB+�ݗ���Z���
�c/�P,�{{�Ʌ#��™�i����|�·��zM|��mĩ��=��0�`Q�Ҭ�{�M[�a`�hh���냝D�v�Z�.--Qa�=�ų�WV7;��lv/GY6{�Y_9S�o҇�umU����+��ҵ\�z��1%25�V�e/^�p��j�I�iXړT��.�D�lSB�u����Jb�?�T������HN��� g���˼�.��vyE-��z�Qfi@5�>W���@`z��l@k�IT
I��!��q�u:e��b������=R�õv�[$�M+1�I��X�r�@�2�
�T�"K������i��a*�X�-kse1��?��ђ�
0�m4Q��!IEND�B`�PK!_aO�images/hyvesshare.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<�IDATx�TS�jQ=��:��D��Lf�D\(�Qq�)�d%K\';�_p����_ ���ƅ&D�Bb�n��tu
�z��`H��^�z��sνWF�
^������a��U�yD�����b�0��,������.�f7Ф{�Ӱ4��2V7�t�.�-��F$��3&��@�\:�M���u�`9��#0�a�ѥ�&p�8�r��:͋~�~��dB��@X#�8A��"hu��r�����{0s�a�!����P^�ξ�R��j���F�~]��t������^�x2A��˛P�1	3�!�16Јt
Lh\�DdCLL/�mg��[�*EH[C=Y�P�=��a=@�:��T	�efl,@���hS���Ib���;���T^
��G�Bz�A�����j�EQ���ѱ슨���9��@:5	]�V�����P�Tv$�I��Q�l�-H�/҉���f\������9�7�`X�v�t�8Od�f�5��,���%��*��(�����U�XO�ԯ�Ih�v��il�@���|+4[��y��	
^�����(c�l��H�}��W�?C�%H�
V��
�*9�M�>%ȯ�}��Ak�Ώ"��e�3���i�D��$�/�+%E��J��lw�b.��$��Ѐ�س�%����f�������?�څ�"�a@IEND�B`�PK!���Zimages/icons/icon-32-copy.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<�IDATx�ė�oG�����q�8	� BPP��T�T�B�*��rh��T����pj�QU�B�G�
DOU JA%�$��IH�����73��MA�0����ݙ�>�}o��9��F�57r���$L�<:66�
��a$���I�Ht83L3�}��0�����B��+��'B\�t�� d��c*�=37�]:�Q�&�I�1��G8Y$�b�0
!���9�N�}��m�0V�h�+`�a�"|�P8�;���UИ;�
l�{@z'
Rdx��a�������?+���HU��x�b,�iв8�:,�n����@g6��o���^�L':�22u�1�4
^X���s����##���jq'�$a
�<��:>>1q����2�Vwwwagg�A�AM�`r��:;h��I[݈?���qPh	�	~q�)$�q�2���s_΢��\�~�#tl�E
us�!A&5�ǾF��r��R,��qLymm��(�2���	��NՇ�gϞv�k׮}�?�c�@*�h��2x^�0ᄅBw�!�HcԄDy^;�T�բ
ݹ��`���G��~~~�<�;���R�vA�5��KF�HF�@$*LŢ�TrPIl��lA�?������=zԅ�<s�P_��G�����q�t,�V���P3���x,�W�-�I�2�D/�~��&5��*����DlI�h���~��B��r5y����a�u[�*�5!\:5!�
��8�ۀ|>��6�ooo���H�cd��"�b�����
�5�\�c�}�Oe⊍�fC���^db�o��b�)cR�I%L�hb� �i�^ЎO4a=c�D(�4M+�LC�*��g�{핉�ف"v��a��Ոe��K�)��R��*3g�
Ys)o���g�m>�)W(��S��{���[ݗvq�ɘ�,Ĩa���@�Z�̚cX�KU!��C�*�"й�z,���ix֚�#�
+ζJbbo��`_��W�[��LD�O�	N�CyTw�|�� �_�D��s�J���eШ�a���?�I*V�j�H����m��Y�S#�%�YX����K�����2����3��4hD��T�ru�Z�b7�"Ҕ�L�|C��.��K+{���=%�mY��AՆ%'Z
X_�``���
�J%XYYC��Z{���t��3�����n�� �ξ�Ih�Vzk`[�Г����n�
L�X�Qἱ-k����M�ŒaX������Z9#�������B��KNA��Z=Q�D�`����P,��у�fbY֋��f@;�8n/h�D$�OMUcʺAԑDh
�H2�4�THL��!�L���hS=�Œ�b�k�
hTY��"I�	�>N��6�3��xw�>|h�xaa��N�I�||"�ۤ�Lk'�֜��>9_[�~��Rf�
/�8��3��Z��?]�IR�G�(�N�	�:�Ï'>n'��D�g�f-1�/3ύ�a�=/�9��OQʼntZ�f�̉T�>rh����g�%�թ��qɹ*u�{
�ol�S3=��-=�r�I{?q�[��a�����eki˦}L��H&�t�b���?:��4�Z=��SK����.������	��4纼�T�"�c���md<,�1S2!D�G5|�j�1���:��Y��hM$�w�ߴ0/$�!�+��٦�9�IEND�B`�PK!���"images/icons/icon-16-acyconfig.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:BF171F5C68D911E5AD2ED4C39FE8A7DF" xmpMM:DocumentID="xmp.did:BF171F5D68D911E5AD2ED4C39FE8A7DF"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:BF171F5A68D911E5AD2ED4C39FE8A7DF" stRef:documentID="xmp.did:BF171F5B68D911E5AD2ED4C39FE8A7DF"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>t�!�IDATx�b���?:�*��ʁ�wn�r9WR�@�(�$Ƅ�y�λM:������$x��ރį�{�i�.�����k��=Kw3V�<;ٷb�߈���1(���Z���b�����c��S@4�@�,!�s/�y����?�_��>�\v�(uj�'';K����/�����} >3��w�s/��Ngx�����+�%��1H����=�st��/A�.X��
��s�}*Ӻ[��n�-ZZ�9W�r��K%A�`{y/�{@���@����c��'9Av��bJ�~�3K�<���O	���|ܬ1n�{�槾ZR����f�=�"���Y���ݧ��T�{�S���SO��$�����Ԃ]��n<�h
^0��%��i?`�_GW���]y%ܽ�Jn��Ӣ<lߋõ�022(���D
���^��Ʈ�o���q������@\4�Q�C �4D���.I����+�����:�M)�DCxP�&�MI�ZWh~@�4���(W��w���)>�U�������efb�^��`�!r�����~P���PQ���
��ʷ�\	J����3
%�
���-� Ľ@�Eh�	�#���`4��e�틽wIEND�B`�PK!w�p��"images/icons/icon-32-acyexport.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<0IDATxڜWI�\W��_ի����mw��v<��M �c�"V���6!9~;K�ʞ
+6�DA�d��'�I�ۨG���5�z߽��衒���uu���9��w�s3��p��?Ӭ�ٙo��e
Ms5�N4�mk�	̈́ne1�Ed�5D€��$I�B~K���0����]۶�iv��yY����Dw��f#:g�ts�������GQ�^�Gbh� ��}�K��u
A�-t㷚�U4ӽ��lj�U����ӫ��}��–W���T��^�lĽX�Y^���(/�?孶��u���^ �MF3�u^�׬̢��W�ݗΟ��t���f�\�o��v��
_�~��W/�F5o���(�D&�#DA��������׿�n���UH�r��a�R�2����{17�]<97��7�_�X�gq��N�N�;qg��P�p�x
9ϕ�C�BB����s��?��;wnЈ%�|��]�K�Dӭ�(�h��^,�Œ�c��ĥs_�D�G���`nz�~���4ԅ�-�R�oJ�t*fb{��^�NOO�֭[0K�e�3`W@�(�iX�q"����&�4�.���_9�V/�[7���o�2�,��ZNӂi�3Ibt:���O^�r���l�yI�}! �8g���i�	�Uk/.�_�������54
ln�Q�	|���M��7ql��SSB�+j�$�X]]E�^�a�3{.�5޹��X(B'�q|�
S�{&&�_\XX�(	f�C�ua�.�E�n����F#Hp�a�j6�#���^�"��+��IN�f�h��>[�C�HH}�Ө�K8v���<�0�
��h6Q��TD��e
nƄ��\n�o��\�bvzJ�Q�%(�Jh@�P;4]K�1�s�#
q�[ ��R��C�"�1��P�h@,��w��������4�!����(�™`����}
�7@ cj�@y�4&K�TiD�Ă�	�[��௟7������t��˽�0wz��hCZ.�G�+QхʔZ��w�`*n�1~��%�9\��Cy��51ϖ�1�}��Ne�Y�td2����OPiZ�nBFMq����jW�pW_��Ij�aLBd��J׽�J��堦3�6w�D�]�������6��g�x�B5��q�Qd�
Tx��H��H��)8e�K�J/'xT"?u����WC2�Q{$�#8��62���)����z��"K��E�X�!���"��&=
5�1���h���q@0��Ǡ��ƏU�UD��B�-CG�YP�Y��?/���ײ�'
+�OD��y*�4b�B�e��'��Cd�֩�&���|�B��0�R=�Y(�L�r���N�W!��4<Y�z��1sx
]��>&s�8c�
yV�#�U^l�M�,G2�z-oJ���4?Ȁy��D�yPoS�5�� ��B��|���XŅI��4�R$�Q�l�	E#m���A��-G�2У6�O���/<UD-��Gh���>qG]�ׁ}a�DžA�j��K�9{�A��eX<�!0U��Q������)�4@�Y'��Q�������Г���Usc.Kp	�c��Ved�Ze��%qٌ�o�5G��J��}F<h{{���L#�o��_��C�_^^T�a���}(����m3�E+���!����h�Z���J1��om|E��dB 3�-����Ż���s��On�8�lHȒ�7R����K�<Pqp'=L�k1���*�����`ܿ�b|�K��r�Ac����I�P��Q��լ�w	!9��`n���e��',WU>�E�P�F�$C ���69ok���)�_d�r9��˛��{�u3�JM�����$���z@3����|̒�N���9y���m��V�������㯳eҜ�g���9�/����f��$��h��uaq�
����BF3������݋���D8	e�(a_�0+c?N�:{ӍV#X������8s�un*�MS#_��1Yk��!lC6/�
�\%��εZ�3}/M�>�����I�(�{a��4*�˜š��aȕ�`?�*�t��IEND�B`�PK!��u�&&images/icons/icon-16-refuse.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<�IDATx�,Skh[e�.�K�&=�nڲvuN,�[��*�"��`�o ���C����G�tEu���J�.�mmZ/!�Ү]Ҥɚ�$9�999�t{�����>���}?؅i�r����
k����1MJ�#�A��t���=K�es�,w��.� L�|xel�w�W
Y����+��T��Y��Ӡ��F�pt��Y��U�v	0�����޽r�w`�ž<�Ok�[%� �hl��J��W������}ϼhV4Q����M|v��52�	��+�#UVʕ�Z�e�,m���|׉�B��;�7��7��`N�v��?��Ӹ�p8�������
;�ޭd�|�:� ���r;k�����,�-g^�o
���Y�9n��R��1/��qI3?z�L����qE�p����h
3�	tgC�֗�K�P�?(~la���;���I�wKB��uJ�?y��fS�����		SM3��%���t�7�$6�)Os	r���tE�9oςx�f��~���u�S.��@࿍ſ�~�qC�Z�e"ҳ,DZ����(�7��R�!\��Ӄ�XH�[�/F��m�w�h�$kD�v�cF6)�eg	A��6����:�M��N/Ħ�ybt��f���4�*$k)�+��Ɩ[j<X���٬�6������J��g���7�x����m^^y�m$�y|��R`��
��p0��$Y�u���ְ�mm�L�s��ᤵNc'�ny!�^pv����:1:=��xL@���{�Z��rԚ��3rqZ�����;ā�q�U7C�zxz.��dOf��]O'����߲fM�X��>6�����a"�&���9o���j-ܸv��e���?s�Ss��T�@M=;��~��L"���
��r	�
�����ț��e��H��D
�҃#��ꫥXd�"K��mw���wj�z�Y��{5>:��K��#��IEND�B`�PK!Q;��#images/icons/icon-32-replacetag.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<�IDATx��WilTU>o���t:]g�-�B[(]BK����1�`��5	�-�
1��`b"� �Q~@�$���,��t��ҙN��a�7o��;-;�J��I���w�9�w�c!�4Oy�w���n�0@��ii)+��3�|��anb�c���ݟ?u�� ����ؓ���
E������m��I�e�l
8��.))�6~A�(
F��K+k�,����7(�'
�b������n�(�����P\�o]�����qM�A�5C�e��������B�z��`�\����[����d�]�Q����$I�o?�_m���] �&�AYYaRq�o��1V��b�5�����Q�K���P6���xt�Z���Y�#���4!/�|��{���$0�<X���s@Ya �E�J��y�EzM�1�@Q�f�	���Y1�6h�
�~�����'��6��tn�O/��I�bn$�����ƛ8��T�h�G<��V8s������(�ʲ��ڠE9Y�ͽn�*I`�q:{6i�!��CT���	��m�H��jMD@�>lEq��P�>iC�Y�)y���JL��S��,��7�6����غu'=z��g�*+����9��)I)n�����v
fge�"V����^HII����x��
+��>��5]��J0����il����b���}}�jիPW�dgg‘#�9A��K߶X�/�#�	m�n8�N����P�TU"���N_za��e�33Ȁ8v�$��8̙3ZZڡ��H@��s�|��x&�T��"0�v�j�2�HO�k��s��J����
����f̈́�A�5.R��sr20����G��!����a���?t��JNN&Jr	�����L&(��L1������+�Š���G"����ȹs��(׾�U1

�p��˨�<��v{*SZ2g�ʡi�Ez�My$c�+��X����v�g*�����c؋���a��`��`:�͟5/;���<�{�I���:w@��Ў�p��#Y�i		f8v�$��\���7�A%Ù��W��⻓i�w��24�!Y�U���CC�×ھ���]�
�����?PE
,X�"
���ߡiF!�q�Βw�PQo#�9ںc��:�{�Ƕ��t�eeڞ��*]��ൕ���\�\��(�����0�;�6������u�$l�a�i��3X�z�
j���ڤd���"1S`��������x-�ZT��r �\�m{F��o
hn�2V�4l�>hm���)��8r���ko0�_l�`�%a�8�hqm�p��b�w`T���p�5p� �'p�}��B:�z?�u��̙vLؼ�����pZ�=��'��-�l|�c}шP\.�S�_�Ҷ%�uC�788Ȗ�֫�B!y1��N��/�&��[t�$�s%�C<M�	47x����=5K��oD���o��s��m|��n��`w0�at`Jt�����ݑ!ZM����r����#�yM%Z���uy�=C�Xw��p8,�MN�*���CU�3��w��C�
i:1�|=!A��1�D"a%��E�P�P�ǰ��_n{�1f4���D��j��F�pT��1a� c���F��l��!R=bX���CS�����%xROt��풁�$�{ƃ>�`���MC<0�IEND�B`�PK!F�IXXimages/icons/icon-32-delete.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<�IDATxڔWKoW�c��vbB�&�@B
IhR��@lذc�ؔUJ���*�,(BU�l�B"���,H��By��A⼟��؉�}�>�6I�t5���s���{��Bj'c`` smm���Q��_�kQ ����tcZ�a�l6�?.��HMM��x<�q�)**Z�g���ׯ'N�8i�f�����en�PhSqmx�'�H������)533�v��5r��?������_��իWk���o�޽�dGG�:s�:|��ZYYVKK�f�kg�a�xs�n��g�`@=~�xs~~��zgvvv�~ojj�qxx�G?�x�+++�;v����̓���-�
�r��ÜJJ2�e��4M�!=�J9��ZX��ޡ����鼼����R��`��oLsrr����xΝ;�hK�㕗/_�

�srrJ���D��n(�+�'W��)ṱ���y�ҥ������F���y3x�V���v����_�p�,�%.�>�纺�^���C6�]�\N�dmm]��!j�[`$	�80���ՁWL��N7��kl����E�\�x�,a
\.�8(
����� �|μ&%%Ad!� ��VOJJ�AZ\�gϞ�ã������w��@�ggg����ꡁ�}��9���-��W�.��L@�|�A(���ӯ\�r��������O���nu��]WYYYթS�R��LD��/ة�(
UJU�TWVV>>G�4s���j���.��&��M(�G�=?p�����t{OO�#�lm��p�w�#�#^�
����%���H6ī����sڅ��(�k׮��#YYY��ϟ����� ���N8���I��pP:L	Y ��7�AU)�_����$�\O��;w|�/_NKK�:tH�MC��F1i����t�LA�D��������}3�z�wzz�����T��p'4�8�=r,�/((PǏW{��A�Z`Utl^���"FO'|�I ���w�\�3//���:����`o�O�*`=�z���vN���Zጐ����󊾡 Z�����0��tm��i�I%
1*:�5����~�� e[�Q�G L!v������N1�B��M:�@��b
�lr��=}�ts[�oߞG�� љ���e�Ҙb�F�u�G�;�=�6��..�y�
Hڮ8�=W���za)r������`~�y�p��E4B!�^�����Y��A����w�(�L��ّ3�*�=B�h@��VF��)I�2j����]�?����0`�Y��!����t��x�h��Ѱ��T���
pttt�ɓ'��R@Ǚ\��%��3���D�¨ǂ�
`
΅�bu&��[����p=:�(S ���H1H;�c��B��`ߐ�h�"��D[���Kt�����a�����D���8ei@�C��h�Θ[iL�|$�@���d`���B��}ڍ��-0�_[[������`������X�dkk�744���)lsbbb�޽{��޽{*:
r�CHt�2m�ߍ�������ƐW~Õc�F�������8-hhh�PII�ǖ��^*ED�����͛7[�={��" |X؆[~u�B �9D�>4�oii9����y��@yԢ3>x/,,Կ�
�<x�kss�
��85���Tz�O�T�Q�O��+**���B�x���B,,�����ފ��p8��~c���`�ϭ�L��s@66,'��܇�[^�^ډ��ݚ�Ra��IEND�B`�PK!�k]Jbb#images/icons/icon-48-acymailing.pngnu&1i��PNG


IHDR00W��gAMA���a cHRMz&�����u0�`:�p��Q<	pHYs��(J�tEXtSoftwarePaint.NET v3.5.6Ѓ�Z
�IDAThC�il�ilj?C��8�?��h�`�4Ab0�"A�8U�a	�@)kX�	KX3h��!���-���N�~��.t�ݡ-]����s��۲E��7y����<���?�{�I�&�	
Lh`\
L�2��3f��̙3��dΜ9�s�Ν�p������t��V�X��U�V��]�v�
vmܸ�ȦM�>ڶm��۷o۵k�g�w�	

M۷o_��+�:G��+��>�dɒo;v�jdd��۷o����ݻw%%%E���%++Krrr��RPP %%%RZZ*���RYY)UUUR]]-�����������Fijj���fs}�ƍ����{Uǜw��ᰆ����Ay��<y��3����/}}}���kF������#������%�=������)����޹|��_�Q+W����D�q8RVV&F�\s��f�3�k{O-UXXh,`�]�p�B��7�ȑ#᭭��r�=�ݻ'yyy�z�)%��u���,5\�C�@�����w��٬�3�:����Pr����ӦM��� Ա~���h���F�*4�c�bݸ\-P__/�mm��J
�ۜ�7ta��m�Ӫ�RTTd|*:�NQ�W_|-���F�ZeE��.Zf�^�P �*��#���0�W�����8#<
t����2�ŋ�@#�#�_��Fxc~�f�e,ǹ���Չ8��`�:�ǩ�Y��@K���ɖ-[Bw�ܹN�|�̙3�N��ܼy�q�i�����*Κݜu�)�فepl�((����d@id�N�b��)�5�ʲ레��(ќ�'� 41������3�7C�� �uX�{�	@�5a­;�>�y�E8�Ƃ��7s��~(�9�;{�l���O���I&Ԩ��=|v�-�Y�4�� ��x�	������`��Jd"�Z��A&�f���[gϞ�|��>}�[�P\�D�P�&�\����4��0�
��K��6�`�!�2�VH|�=-ȡa�1��ܹ3���ϟ��rk�c�51f���6C�h3n_�qBD�-�g@r�RZ�.�}��.q�����!M�M�z�ľ����z���#|���˵<�昴��L�D30�C�$@Mk�]��l����)E|��f
��I3v�:����T?������N*�2���Q�|bb��ٳ'�b�֭��"�Z�'~���
ʳ\�tP!X�9�>�5���l�
���M�kq�Ƿ�ʕ�P���u+˥#Z���kA�Ȍ���^�{A'��~
:?�.]��`C�o�-��w	qD23�qv�<�^f8�J���)9�w%�]Pf�W9�4Kj�R��TUU:ڽ���R�I�g�A"�S
�@p�*��`�'��ڬ�E����JJ�����A����K�AC�7��8x���,:�e3Fpb?���d�=,��~ɛD�Ĕt���;r9��qS��%9>A����&HqB��T:��Зsnn��Y��I�����t���F�`���m���w��P�����+&^�;� ��D��&��q]�n��N�����ҴL��`��S�\�҆s�u[����:o���=��r���7�;�Ȣ}�ȍ��{����@���3���<7Oz����^Lb8q���[�n��m�Z�΄��x+{�0�M�Γ�M���D�/�)ɹR��.��,���S%;p��߻�����-z��ѣQh D�����סRf~��{(Y��:R��J~�S�2�� h�d�(��C�\3�cu��|`tJ֜lk|��@��襤$INVGs^�
�!4�u46�$&=_n�HBv�4�?��_�$�I�:piz�f�F�@��5�����a��l��D(0��J�-�9۷��g��%_��b�0��d�q,[��{Zww �}]44b������r|����ޑ�F<�	�a��Vo!!!��f͚5Y��R̎3�Q�X�.Bf�5(�F�8�1:9��n�P��lm"�*�Z���s���#8�&9�@������E#K��4�B�	Ϟ��R��w|�@�w�޿��퍳�4���9,��4ә�###�\{;6�8�?'�U�x����l#�T��8|���|��ɿ����h����C�ێ��d��"����Z�;�{w?�z��=���q>h$
�X"�j�&A�qB��K�Mؘ�e���n[�8*��(�=����v���fn�ڷ)���FȞ6#{;��,�"@���w5�V^𕾼�Q�3O+���ϟ����1NS[S+�tt!K%����dKߘ|wW�6�x�^Mc�c"8��5�����k�|I���m�Ǽ{���X@�A��v;��;ꘞ����0��D�;v���Gt���OqL��v"�%ܯ�~A�)6��^���M�'l@g���l��L�8����	$,–�َ��E)K���X�m؃n��/E�&��9���C���?P��0@ww�_y���8/�xg\J�x0��=�&S���gh���~-�i:�p��hJ�OD�����3Ó��l�~ѳ���i �׵q�A�7/��A4N�ԯ:��@#�W��Ȃ{�L�g�������پ����>f�Z��/��v^[lllkLL��9T�f��ՠ2E����j�x`B���倉K,�dIEND�B`�PK!��-��	�	#images/icons/icon-32-unschedule.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<	WIDATxڜWk�]U��y��ΝGg��0��2Ҥ�b�J��Ј�(�?`$
�?�`x��G1A�i�bK�U���US-�v�-m�3ә�yܹ�����Lg�S
�d�s�>������C���p]w��y�k��P�����;5���jQ&9w��x�=�} ���0������	��PUU,/o�4��������6�����!�����V����/�B����o]%���Z��+N}��\���?9.&�2���N�f�@WW���Z�D"�ջ_\\�ʵv����p8�\[[�	]�H�v��4}n\\�j�{�x����P�5- ?��{���L&I����gjr��L[[o�tI��{Aˠ[�!�p�q$IW��D^��W�^@�%��x<�\F�L�����[ni��j��3��!��^v}3Z\ұ����B��dTT+����&��MLL|߲��+��Z�ö�E�\DS#��m���z	^�sPC=ݛ��A*�mXu��&�F�d*C���S@�,��=J��������B�$�G�Z���mp����g2�TaaSm�,�x&(�%�K�ܾA��@}��Y��׬?~fT��T�r���b4�V�w�؞��bcrh
ʋ:r�oo�
�{��=@ Mo&1_2�$!��8e�caDu6��廅r��hla�\��A+�%�	�w?-��Ĥ}���k��e:!��C��E{P�&�A>+�'p��i�h�.,�H��A�U��o(���e�=����?��蕍jʵ�h����Cb�_G�T�|vwt�h	��rK�i�c��˴TB�л�"/�Q*��������
c�����S2_�<���V/և�l�L
}}�I�+������C����N�ۉp�04������D�~�V.	E��M�Nk��*���<���i(ܭC3j&���{��K/���/qv�6l�[迥�F��/��}P��>�� �V�Z%��ɞ���Q,:L����l�::Й��V����I{�l5��r����E� ��㋲��Va�{�҇1��}�'N�WŎe��/��M7A=�K�#�پZ�	A�JR�HsBH�_
ʺ�yNR^�l߽{�}�RY�^:pw

�t��FG�{��޷�����9�7�{�ݭl���U��V/<��j�_
�1��#U���V3�~����B�⫏>��� ���l���|h��h~�h��ixR���d}z�B`��Eư�-[6_`$�Ư�}{yQ��&J�2F�g��ε8%�f�u���U\k�7�դc�t
�d��~;xC{��Q.G�^ÿf�h�l���#�,�:x(����W�gO���2�*��0=]\S����:�d����م�ފ|wT�]�Ȗr�6K0S�E�ZKB֊;��!�%i�y�j	N�D}z�WRx�M�R)ĺ��0?��B����(��6Y�l�,3��a��P�d��B��H$�P�����,��۞|!��# �-��Q�JRyuF*;̟��^L�b�2=�SK�K�8o�:�.���"5 �5Dn�nxs�h߽��%���&�zv�B��,�f00�1j��b���4�Tr���x���%�{C}흝8����$����,B8̿�+��",:�ML��:R�]�@ql�^v���K<e�>T�
نR9Ks�"�n�|�����E��1�o>��ǯ��trK�o�W�����;+О�.�j�Pt{a��1A&������c���;��Љ�m9ֈ��B�%���f�IV�P�yO���k*����iy���o�͇4��x�<�.
��b��:��Y呑��aI ��
���D�-�?�XK���F�'�*��IH��)�!���W�PpiT���r,���M� zዜ���G;2�����kG�����>
V����6�9GG2*��Tʄ3��2k���^9�?����S?yE8�N���T*w��1O꒑�d!�!-��"O:SI}S8��h��P"�%�|��ݻͺ�S��`[Ԉt�Y�J<;���Ճ��Kя�=���u\OՄ�0w�Z��ˋ�L�jmۭrΒ $�vI���t&ؗ�]�mD	��bDQ�s͢��5�A/�K��\‰�Bn��Vj�b�U��LI)UJ�.U���Pe;�'�`dO����s��d�n3p<W~+�V�f
é,����ϊ��+1Z �Kє����Nl�d�%��2U�t��/��;7m�k�G
�tꔪmzU���FӮq�)R�kNF\Ȗ�P�U�&�8�/`"����R
Q�MG���������Ӫꩊ����fp\ײ%�]�\E8��d��F�?Ii�H�d��IEND�B`�PK!�j5{{images/icons/icon-32-new.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<IDATx��WKlU=���ĉc%%
T�DղH"�! ��ME��e%������2E5T$���$RD�'%n���؎g�����W�eC�lx֛73z���{߳`�6������d�LOO�����3O���z?�5�t:=J N���X,Q�;6,�bÇ�^���w� css� �g�U�R�1
�aUU!Iҿ2��7�R~��!���8EQ�arfc�����!�|^
�"�>}
ǎ���y������������Dk��IJ3����
P$�m��:~�=�E���Q��J2�Pԃ�d�Q�K
y��H��b��r������Z7A$͈D�D�#��"���s4����vòE2�@�Ȁm�ZŊ��a�=Gޙ>ܓ�dM�`�,X朻�X��-؂7K��+�2�4�;��nu`�n%5hY$�,����P0�2l�.�	�h(�%�}4~��D�z���	�o�~��ҏ[�����G�X����{g�������>�ZQm�n)��M*<&9j!�U�Z���?�p��a�U�
}�t�����R)�8�؎��g���&���/`5m:ynR�c�y~�T�2P	E _9p�tB�sT��XOX&%Rj�/��3�^2S��o�����RZi��O뒮I|�e�b�8{����|	��P")2ZۣH�mZφD�D���j�m
���"���PY��.Ķ�<��ߗ�0��f-]m�U�y�6dц[e��5��1����̵����u��"ε�UG��G�eu��p��ΐc��K7�&mxk+Yds96�kU���Sg|�����xc-~OYґ z:���9��C}���@Qtuy!2H�]�N�CG������)ù�ڗ5#�-F���x��]<w���:әf7��
��^�%?M|����Ko��,�
��ԵʽF�Q��=��2�(��*�wǡZ�F�8O�$��O��7_;]�f��.���]�!�q�t6)mJ�u���j�<��{ ����!��<DS��I�P�h�����p��?���Qsb"����X4��K�p�ްɥ��4�s�/��n&��`tvvV"�D�V"=����������DzY��59�ܰ�*%$����n�ʫ���bS�5�]�E�[�l�###��h�D�*��n�|����0�>P��^\�����T�X#+w<STFu�2J��l	B������|-���RVe����.L�{^8�ȋ�n�r�?��
�o���4�IEND�B`�PK!.�����$images/icons/icon-32-acytemplate.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<GIDATxڌWYl\���n���ǻ=cǎ�8!H�!I��Т�RS��(�K�*Qч�J��B�<���*���"T���[�$�b{f��س��=�q�V�z�_�s��g��s��ԩShiiA<Gww7b���"TU���(
�V����ȤӪ?x��X,�8��f'�Ng���
������hooG45�w�\�B�P�T���mؼ���?�Z��
mNo�7�|O�}����� ����$I��J�.Ƕ��%Q�H���FY��b��9�#�)
�>����o�>����H���C|�������#�c���X�S�Z�Y��W���?U*�����M�jl�?��{J�E:��6}btd�D_o�PMTq%��;g��- �΢G͢�c_�2��7�@�xṽG꼫�g`���+�g�yD�����r:��L�&�0]��WM&���%�C����=#O�9hw��p���+	�C�FD4]@�RDW%��>?Ę�/^~��8��D|i	��jd�u�ޱ�����C~}��@I�"�IW>x��W��ˊ����_>r��ӻ{{:���K�1L���V��&�É���*?�!�ϣ@ђT3�^2[Q#��!d�zEC%�C����~�K��熺��{��m�#?H��o��$I�D�"�y���p
���3�sU��I(�MX�:K�v'�W�G2��BFǰ��ptzq��g���GH�����rl�l�e�
�>D�B�k���HO]����84�c�3��7^{�cJEYZ\\�cd#��`Lrl&�p�K����9�� �y�ɇ���>`��V��\��C��¾�<��(S�d��#6��إ�H^����6Ql��./�oߍQ����<3??��D\�������C��a�@�:16Ԇр�J&�d�(�(U
pZ�`1��^��&L�&Hf
��r�`<_�P��z;��&b����|8�O@<�j���ɓ?Y[[{Wܻw�V(�ԇ�~䮡v�Et��.��Q�g�&/vu�nm��u.g3��A�Z]C�T���Oe���P�(}�n4����cP{Zк�e�哨�����mY<p�2��z���w��;l��J&K�H�U�>lJ+�b��w��q���Y���߼�w�ZC)���H���)&��=�,�pa
B���C{�ʦ���fcF�fg��ݵ�;�D+Q
��IE2����r���f��
�DǐpV�@�Q���T��L^'��������&�I
��|��'N��6�g9��35͸f6���4�E1��Z�p���z��*Ha�!(���B�+��^T+jV��I���S>�#��ґ'��Ag8��7b ��^��T*e<ö��7/�+Ydx��X��d�6)�hyh%��]�T�
%䃢��x��ۇ午F�y���A#�y�� �F�L���o��~#�q����p?�9>L�� L�;܅�.}��J$W%6��saa����dLa����P6��:�������
��[����N�\,�6�Y�~�Z�XG���Ā�	�݂�`�3JAj�����̜;|��x��h+PJr�L�*��_�6��z���Bױ=��/���(D��[��T��^4�ٌL�� 5��@��7�92n�ӎb�b���@|�O�3�)tv�x���~��gơS��}�Œ�I�RF�P���u��¬��4)S�wj���&�������=��H�"��9u;�S�ձ�_�>X/T�)d^]3��,aϘ����B1xz[ |(�K��f\��\!F��<0z
�����?�
^��$�G2dX"%T�y|�Nhy�.���)_~G��x��2׷1��/p���x��q��WP���Xghh)0moIA�����?��j]'j	��A4��~�6<z�%磈~<Go+\��H��
���:��"RK�.���k�07�I�
�>�Za:K�,�:"���cg��G��r��e�ukk��y��¡�)�4��P�Ƹ�8v��$�J,>�x�;��Q�c����'�w���U�MA2��Z��imO>z�p%�����9�i�5�5�O,�mhW?d�3P�b����Ai#ʽׅ��=�`iku���<O�`�̤f������'&ٕ��NWr��ݪ�ʲbgf�J��r���ŊA4z�!�f��c��(�� R�v����_..��Fؖ�x�� ���ɜtQ������gf/R���~�87p� 7(^�w�g�e���~��)��Fm��Ȫ���Ÿ���:E�^��>�	bk���)�#��ω4��(
�z.Wv��m'r�"6#��7(�A7�F455a7zQ�7aPF~��3<+8T�qmb�_���rY3���~��ԱD+1cuq��������Opi�2mD��T��ڂ��N�/ ��&A3R�j�)�T��.,//�#[��e�W�9��8r��4��i��ҋ�j�,����{��фD��L��A�A�Z�X����܄V�\'��F��(�XZ
�G"��L\"ue
�;D�,جV��p*m�*5�T�ݪ	֦&5`�(�ӷ�a��
��\�`�.�/��Fq��:��]n;I��F�����X���kv��Z��D�,#Q�p�������{|�J��%w�-�[�l��*~�Q�� *4*pn,|fh7
 �s�e�R�Y*������5���*)���iž�^]�u���9<y��r�$�ZȒ�����6�eSѪ�K�B�P�t]X�鏁��n��AI}�7-a��jz�\�uM��V+i���W���j��B�n�&��"C�t��i���N�$j�t�r�	J}��OS�[�@,ҩ�S�tIt��kTS���
y'R�4޺Ey�%��<&Ʃ��IEND�B`�PK!�H���!images/icons/icon-32-acyprint.pngnu&1i��PNG


IHDR  szz��IDATX���1
�0�a*C�l�eJ!䪥P:t̐!�j�$୍V$x��Y(�/|����_����Vgd��
��L�l.k�R��'�r+�1v@D�T�Y��m0���ݰ�D�ax�eYå�����s����j���fiՑrE0$�IEND�B`�PK!o��R��images/icons/icon-32-import.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<mIDATxڬW�oW����l�\�#[S�MV�[��T��J��/� �H E<�~��
(T��x4A<�� �PhZ\��ig�f��ٙ��s��lv��J�}|�3w���;g���3�k���
}]B�m�6T[J��A�`A�_���[7���ܲ����.��m����#�N�V�A�!��p]����ʡ�"5Rޡ��&)�h~�
E{[tp���kE��\�W��!��M�t`�CZ5��E�z�J�gwf[��*<��Ali"`��󟤤��:Fk�8��$9����V�_l�퟼k���{���WB6;��T)�0c�ڄ�B��y�������/A1�P�ii�l<`��#� :���z�,.����H�Xʧ�rVFpRBJ/�"�v|_�;w�kW+��8/��VH�5��#=dl���e<���G���:�������0�@ ���
'Ξ=�X[[�Ѱ�䒢kG@|k��&ű��!�� ��=	"2���;����ǟ���}���/�`�%F�o�d@"��
3�i̕rp�<�3.�H\�wg��R�=\�~����\�@|{ff���.���'(���V�}L�<�@��Ocyo^B}g;$����j���fa%�%�cIuC�`�U*8)�B�!Nxtee�<�"�,V)�X!����]���G���q�;A�J�N�u{����b¼7u�
(1>>��C����о0	#��=�$���I2�ck�Z5��;ܯ�s`~~.�(�J(���)
�4�!M��I>P�&)>M��z�$S������t��arH��dġ኱H�������ME�/D����o2,恭j���L7�8!��-�1#��F� mK�팠L��)��yK����	�#�]u?O��Iǹa���){)
�nnHk��.�L��
�Dږ�_�J�~iwL��b&��F��z���	�擉�I��hO�>c���Z������*>qdm?�w���KLN8`� !�C��gn�I�ܹu���*2�n��֊�3�m!��؟����
�=���1���w�!��H�W�Q��2�G��Sutg�zӧ��C�0�����H���(*�s�7���*G|���v3���/���->~� �>p�ٌ���J_�4f�x�}�4Q �P�`�<`��q@k4��()2���|�~Ȩ���y'~�{����pߡ���)a"�!�����/��W��{���傊զ��(�����|��ܳg�?��&V�.��;��&)�.���D>��.�Ё2��Q�u�45�r�<P����H1�;X�����k���,v-T6/���P*x���?b:f�fHzx A�o��t�O2�3�dsd(���-��<����~r����&�Kpc�s&�,ݧH��%9��2� �X��]~�]�Ì[�a�g���VI��.W�r�C����ze�+{������?�c~�?��-�³��ll
PW(�|LM�h��������K!v3a�4)C�Jvll`/+�z9���;�MC���;(��}�^�$������$�fhǵ�ET�d�P
����Kc�%O�r,��5ܲ�0���:~���R8T:�{�De3�[M7�3~��3�7mL:hx���|q2�JeJ�S:�����w�yg"Wpf���~'�p�'�rya��
��d��R�ɉ�{K�
��ڵ�F�l�@��Dh��%�\�%a����9ur,���@��y��<�v���g�b~�03Rݴ�<���HE:��v��_�A��b�;!�����r����R���v��Lٶt-K�wX�n3��%e�]���(��I+��>)�P�VQ�B׳��T�_5`���IEND�B`�PK!"��EEimages/icons/icon-32-save.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<�IDATx��WK�U>���=�d�a��$J0lt����_�q㒅������q�#j\�,DI�*a�����޷��ܪ�����XX�;Uu������Y���<4zɇ1~s���qr���֛Ǐ�f�)e�R��4�#M�Z&SDM�F����s!�$I�T
\'2�ǛOd�ߗK�je��}���q���:3�z��A��r�I���J+����ec����]��F�V�[�^="*����+��
�4�$
���2��<�4mz���yJ���0E��6��>!۱5���� zd�Zlh�FY���]��:t]S��i
�?�/����8�`�l�J��V*G
�l�8�����U3�Z�u��()N���m��nm�'!V�(
)I"2-�� �<��|���]��5i�>H:(����`~�.64(��}@&Aqx,//�F#�y#r��"��aG�6���;���y4�d��.�@����H�]b���"�iBQ��2�܂��<RH
 (�E��^�|����{EDن N���P ��=�'.���Uz�=�fo
�P�t�0�� 
��)6�������a6��<�)��ϸ
�t#DQ�9��Ĝ&�$Qaj0���a���0�T�C$ٚ�(�J�RDh������3k(�.N"�)�9WVf�t Rb��u:7��n)"��Y��Yס�*��Ŋ�%X>���y��N&������:*��6}��d1����Z���PXԲM��!׎�3�ۭV�V�����ͣ��p!�t�#���B�sc~4�h'�/3�<O���֓E
	1�<��v�u:w�9��߇��ƙ/e��I˒��th}}C�
M4���)
��f�(��&#�ˡ][[���M���eh�G�O��3�>�H?��35[-D4�g�Z���/(C��!�m���X�{�.]�~]y[�7���'TZBx��b�[���-�u���9C��|�ۙJ@�C�NuE>�!��C
�����wJ��,3��T�r\<߂v�*�PƹL�r44BվPDԄ��lH��)5݂Y��֋-�'��6����mlJ�f���:`\��}�l��`V0Y�6�V�y���B��d4��^������4L�k�(��Z���&U���V����1�Ɔ�R���.R\��VY#��!�j���p�Y�U����K�q*�<n�ZC�W	��Q盻�o�~��W�+�'Q���i����!�.�s�$���ڊѢ�R��������&��WJ�����ﱣ�ཹ��2�n���?>i//��y`��ÿ�Ԗj�J����mYK�������p[�>R�G�Lu�(��7o\���߳0�2!v1���5H�($�@Xuh��k���0N8&�]Hq^V1_C?�$�t!�u��+(�u����ƣ�[O6��z�?�D"f���w&؜�����xl>.�����?3��@"T�XIEND�B`�PK!���tee#images/icons/icon-32-acypreview.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<IDATx��W[LTW���c�say�4�h������j�6M�G?lc�֚��c�Џ���~CB�5�+�b5F��"H��d``��ѽϝ;���G��r�ܳ�Y{��7�0x�M����ѣG�b�f��---�J�%��tN���:��b���`�MӤ�񉫾Uߏ�`�1Ư��ŋy/�����������v�2@�M�h��:>0��i�~��L�p��GQ�)��� q��DZM�� hnw8Rd�{�..Q�6e0bw%��1���ZV^~�֭���$Moll���ߑ`�OpYA�a|�&<���䀍5d'b�I-C�`��/��h��j@�R
�z}w�ƍ�"O�i`DQ����i�q8�ㅊ��oM�fp�d@X�B(����B?ttt|��^�&�"T�
�����
	7�8� 3wsV��U<��E��STܲgϞoGFF>��$�.8�k2�vÁ�/Pd�1@����yg�����C����2��2'�����M�9+;�`\�(���I�DTS@�+�|Ȗ��e04}B�5Ԍ����v%���g��� v~Iժy���FP��h�Q?��HA^T�qs��w/�rG2:�Ev�;�
4�[	i3U·PJ��,�K�-Jn(,,DD6=OpR
�(I099	��}��8N��O	��Llǎ}���'�o�mmmՒØX��h��|�M�qz�u��AII	TU!��� ���@gg���ަ���pz翗������᭮�1�����߇��)hhh�y<HII�lQ������<�߻w����pR
</��LB��r����P\\̍'�*++��
���@jj*�����R;�jH�j�$I�<Nb��#�������


��v�}r��=��e���y_YY	�����}.���s`#��rN{f����9�z�PVVF�|>7L�JŤō�P	���
��k'F��*�9����<�Y/+l��]Ͱ���3Q�Z30���ܐ�"$�8�1i#vB�vt���+b(
���0� ����7w#_��3햨%��2N�X=�+v8�䁈~T�qC�=��T�V�lI��h�E	H�-�(��Z �@�y7H���4'�{�a�;�h�(�o@C
R��b�(��!�$1`�<2J'��UNN=~�	@4��X�,!�3��xr�M]"HX��#!���UNwoo/����8�VO����en�2466ҫK�>Hw~vyB��gGhmm
���a��\a52^TT�#ݵk��СC����E�P#|�…�.--��'f���s�X�w��td��E%)	�"z��R}MM
Wv{{;r=X� ���#���,����O�™3g��|�&
�O���!3CV�4KFv*$h�d���rssa||����	�|O���P�����﫫�����S�N��u:X��D��뢲�sVPIEb��,��322x(��d���0~�鷎s����#ǯ\�…K�8{����ɓiȀ��r�y�9��W2��]J���D��r�X�gf�g�x6`�9�gՌ�X�2J<�O-�����Hhfvaq_�b[��G�|�1Ab��Y����ȶ�fw�.�CȖd=O��S�E�$1���%����Mtf݂ə�ÄAWX�!U��*�{����k��*M�d�tT��~�;�j4l�k���h��k,�5S�"�HqGb�0b{��
�oZGͨCc���x���KQ96�D�����#�=����eIEND�B`�PK!@^��%images/icons/icon-16-acyabtesting.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:73B459732F8211E48F6CD33325408BA9" xmpMM:DocumentID="xmp.did:73B459742F8211E48F6CD33325408BA9"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:73B459712F8211E48F6CD33325408BA9" stRef:documentID="xmp.did:73B459722F8211E48F6CD33325408BA9"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�H�4IDATx�b���?6p���h��B��#x5�k�a`1����!m�Π������P���h*�=wof`�����N���������٫�B|�
�p�&�b���$�o�����&��4���/��\cX��
�%`���ю1g�?1������`q���LLg.�a0Qa����˗��&�������SpW��Bđ]�4���n�dx��'��K�!������b��fp��pk�e�8L��������?�`XT�Й��p��S�����ˊ���,BB�EQ6?~|g��?���W��:
�f؃��ܾz����r�&�~��77�X�'3�F00�pcOl����n�c�?����͓����ll��b���
CgCïo�~G�W��#����w�`�����8���+++��g/N]�à�$ǐSV���M����*!��/?z����Y��@�!��n:����h�̻/�����X���D���_F���D���Y16���poE�贅QQQ{@˖-�K�3����uIEND�B`�PK!�Z���images/icons/icon-16-stats.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:B1F4264C68D911E5BCEBA19EB90A187F" xmpMM:DocumentID="xmp.did:B1F4264D68D911E5BCEBA19EB90A187F"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:B1F4264A68D911E5BCEBA19EB90A187F" stRef:documentID="xmp.did:B1F4264B68D911E5BCEBA19EB90A187F"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>C-�zIDATx�b���?%���W�n ā@��ׁ������Y-#�R���}��{���$��y߿x���ӷ�|P�C@\4�8L=��Y�o%<�����Dg��	�f������n��0�r����/�ˉs�K�7�R�
O����Aޛ
4D��;O>����ûO?-����C�9����)/��h'����A�MD6 ��ͷ�l�W6�_E���ǯ?�\�Av��"u&����ɋ��ʅ!ǂ��߿�����[���` �	��z�@�g@,+%�e��ŗ7��m����c���/�H��~���?"{᭱�(~-���s�bd���|Ӹ��3��ـAvrr@A�X�'��N]�H���	I���a��z ���`n �N5m��W|Q��	�Zh�=%ڂR��O�/�,���?>����G����<��,�ڢف����=���,���G���&$^a>v6
�oF�B��]�7/��B3�k��x3��w�)�����~���%IEND�B`�PK!��(��images/icons/icon-48-stats.pngnu&1i��PNG


IHDR00W��tEXtSoftwareAdobe ImageReadyq�e<5IDATx��Ykl�u>��k��].I��HI�\ٱk Q�(�&�#)�Z�A4@'
��N
ԍ�y45��n�-�6�
��c�E��v?#+��ؒm��HJ�����y�{��;3$%R�l-t��wgg�s�w�sνL)E?�/N?�7�e�'�޹��"=�a��ܜ/��)���s-���x�QJy_�U�M��܉Q_��4��)�g�A[ʄpN���=
�*9vy[��K
x;^x�4��B�;�� �ǥP�p%SK5zm�e;dY�lۛgL|C)����p���=�V#@�G�IIMyG��Q�Ûj����a7�-���X�:0Ʀ�&���&"<����"�n!�Ƒ�PKKO�/
h���a�~���m�F%8�]g��[��$	Ͻ�x�T�%�C��0E�'!���Hg�qI��0��b��c�u�%I�~)�݈�d��*,�b��`�|��G��0�0L(��1b3e6P�K���\�<�5Fy�%�����\����7xȽ�� 6� M���9E��]F"�n���~��"�9�����#��왳��tG�9z��վ�b����s½U\!���0��)xy5����R��w�umZ[]���_�3��(q9�J�J�	?9��D�n(Z�/X{ޯ𴷤B���o��'D��OAS�+��d����`pۀ4;;Osgh��0�ᐄ�v��5������z�D�l^��9�����E"����0��k'i��j@9���;�\.��v>'J�qd�m[�.�	�?w���ɇ#bx$��79��M혶(%��-!�ܢ�S��]8Qqo�
屓��dT
����ڣ#���{}����CB:=;��=��f<����)�9���w���/�Ɖ0�����p$?�h��dW ����7�v�.�q?�tm9��y�p�|25�V�7���e���4�O�^�p�R)��H�vN� ϵ�[���]���k�$�;\���M�K� $x^J��݊hO�!:��m���.Կ��yysB_�B�a����cZ"u�rxB_�}Zi�P�T"��h���v;T��P�V��=��Ѩ�׆�Q���x�O���M��{r�!:�4xfT]'2t
'�*����@%�F�S�ݿ�sa+�Ԇ�'��\&c�ڤ-A�r�T��ު9�}�F����S;�x.h�|kx�eE�)�Ʀ:d�����g��;�"�:˶tA��004t02J�����>Ƭ�W����Q$>G�/���
�1EPf��d�����(�c#����7a��9�>�`�0�R�ln3.a��R%$�@��&��1�72*nc@v��;���@
��򸹡2��D��� zh��9p}|j�꓋��ĢŹ�=�}�\��m�UwS�m
���$�Q9ƶK�,�"�0�=�
h��.F�����RG���"H���2��$�ξ��^�ų�*U9�4\�UD'�L�fu�*���$y�xWm����\�.��b+u6
Sֿ�ZM
P������9�u*�HY0l>��S�%��vie1��ɒ���>�Ȩk��XE���&X60�6\K�3J�[
�z�w�unn����M��[�	j�GJ!y#K�jӢ}�
}E�s�2�å�&
r���)BR�\h�L�F�u��
�N7�����Y���2jo$�i�jW�2�l��M����p��[(7��v�*���VfT�)**�mj-D�p*$���9]�Z�V-R���E�x^G��ؕ����[
{3@��tjb�G�{����B~�o����O�P�֦AIJN5���;�1��9��詬Pm�E��ig=���ݤ�$�5�525�mg�y{]WO�b�t\��C�Ad�Ҩ�Z��)3��&��ȴi��2��X�F�	�(+_!0�1,�ϗ(d͇9��^�J�KU�=�Dj�,o�\ӈ���a
��j�F����X�T�J-hkmj�A.)Jk��2��˘��
Z��g�&����9�n��7�eϵ��k�@y��F�o���J�5O��I��.���+-�p�L�XF
���.-R�)��bE[����`��ȗ܉?S*9)d��c�ګ�\I��8�b�>�9�)�YR�ݧ!.�Yr��Ӡ���Ċg�}}v������
�܀W�]'��s.�*�e�e�Ԧ�;���;�mך�;�m�a@{����m��*�]�yK�F9T�sT�>F�Zv}�u�P(R��DB�g�d�l�$͹�tn<����Y�ќ�5x]$����!q?J�꫌�Zu6$����~��
~i�oS՚�z�1Z[�@Q˧a@C�;����'�R<����x��0+kP�0\gہ'����؊J^�Y�j���jv�U�\>3	N�c�*c�9I;��P����H�@t�qϧ�lt�N��Ne3-���f<1\���V:�GO�Ԟ��{�W%�����!��_�(����ޣ䟟�t��'�Y������4�S��M�4J�׀-˅�*��y�b��&a��7^�8~�o��Q��p�Mh-/m����/^����6��~DV�F�q�b��K�}
�]b��NM��@����օ4m\�u�u�{��6+=x����Ν�?�������~y�M�-��y�S{��1�8(�k$}h5�__iE�R��D�7�^;y���}�!H\�m���2�Xp�y��^�r�{��
2���7��j�^x�=�����_1i�n�:И���O<�@��k����F?V�rP$�����ě��-�aG10�)U�.���<�/\{]��qOcl|�f��D1i�RA�`X�܏�����{�=a
���Q*�[)d�+J�-/}~Z�/\^!�]����fwBq��Q�	V%�¨:1&*#�g��϶~MIY5��X6)r�Һ=ў׫��̺��g�?��6��҆�q�܊�~j�������3��bZ.{�!�I\p���'��c�|O�.S��,Dg�����D�����b�U���Y�J
�*�#�-�q�h`"�֕T*�)�n	P�ճ����8���zո�"ݜ-_���K�����Nt��l��Ab(d��7؈\7��w��Qf��-#Qa%�@���*'��m&����*�h�އ�w�j��B
�`R-З�oȵ�^��x�4�q����z7;�|16ɸ֎蕗�t�ǫ��3��0�7`�
O#���sM[�4ʽ��ع7q�'�mʽ2�V�?�]ҡ���L1��Ipqr�x��_�ۀ�O����/�V}/S�t��`u8==u����~b�t�GwM'�������I�R
�uъ$��u�w#���~��#_g��G����9(��˿2z�^��Cy(Sm��d�"���Ӊ����O���t����A_�]���~y��%�ЪR����b�T�f��.)�r�%�3I��Ak�o�*���`�����b7a�{-:�y�O��_ ��X��kά���ʬƨgz���e3��2�f�����u�COd�����o��U" ����Q��9>�5�p��
#�=��x}o�أ�g�ct�����C�й:�t��n��-����WF����DU�	�}�O�PqBяB��$=�Y��VG��og��R,����o�nyK�#
B���P�ƛtbmb!q+7|���66[X�6�z�l��r����������2=��H
�P���d��-t;�b�_Im���%�:�1����M����/L��^aQ	��)�!�������X�($7���\�Ǵ8p�6� �mf�O�T�2��}�σ�3�E��Y���Rn��q�_­!��Z�ѻn��k�-����u{�ة�x�����^v]V����(fk��)z�5,���骥���h
�<J0'�@%�>�cĈ�Cj,d�v��߿��z�ы���ON!�O���'m�c���,7���{�s��2\�'p��Y*[B�1&W�!�o�İ��c�r����.��M[(װG��R'h�^m�}�ʱ"g�t�i#c9O����ȅ4}4��2K6R�W�kR9*=���A)Et�']a���G��WA��(�IEND�B`�PK!*¯++images/icons/icon-16-users.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:54367E4068D911E59C379AC89715F7C1" xmpMM:DocumentID="xmp.did:54367E4168D911E59C379AC89715F7C1"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:54367E3E68D911E59C379AC89715F7C1" stRef:documentID="xmp.did:54367E3F68D911E59C379AC89715F7C1"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>���IDATx�b���?%���WٞH 
��ۺ\>�3�	]�o��i@j�l�a|D��Ͽ�7}�D
�@�h����s@W}��VF�JfGq����r ��qy�����'W~�������@lt
6�M�o�)�����	7�~FFF{Ia.�##� ����x���,�0?;X����ou��{ 󮽾8�ƹ�0��+��?ec�����~����7ހ���o�3�*����<+���w�PoX��l�u^b��0�j`tcк�R:+3��+��s!�)���)5s�k��1T���K�
p{������bK,_|�I�9�]F��!�U	$t݀	@ۙy8Yy�0������-�~���f'����t	�e�[:`yd	���ot�L��Ʉ'Zn�IEND�B`�PK!�hY�DDimages/icons/icon-32-edit.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<�IDATxڴ�kL[eǟ��J��+��渔E�6qq�,:���	_������(�H�C3e��M&�T�mj�\§�(&�S�Ж���<�!��\Jy�'�=���s{�W!�177�����|���z=0��Ek����G��:p�t�p/��@@�D"�����L
�D"Q�m�x�ާ�(@���kBB�h'"f!���a�bq�N��$�{�BhP8P ���^��ld���Quu����������0�vc�ř�{￉����5&!����X,��n������QU���ʊ���	aX����Pdv�[���L&�)J:��e~������c�)\��JE��+�b����	.j���𴴴SF��K��I�v�aqq������y����J�'�������g6��1`�i`�������jA@�23+04���\
�P�8{jJ�F]


��f�KII)_�/ܻ�_^�e�f�bL�B
�����"\.�"nb9��G]��K?�K	n�k��?spu`���XE"*,�s-�B������墢��p�dv�vL�^��p�\.ԹVÂ�j�֎N���ᙜ�,u8�D���T� ���C�V[Ee�*��
z
�[����.$�­T*On�!Z��iD�����3������Y�12*�J�%t`�Ʉv�c���(������V�og����F0yC&e`��-�		�p.�n���c�?
��R3Q�J(�ρ��{�ĵ�C�����n7�����`�"��j�[��q1^>66vc'��D�<h�
vl��p�-�bƄ����{��~-���N@���R�VQ;�?z�o����*�5e-	=w��j*kf2���o���ܬ�j��"��nV�5�'���R.������/�&���E�y�f_�Z���v?��~�x0�3�\KR[\�
?�0���R�A܇_��VN�twwK�9ϓ�pǶ�ԝ��Ғ@�(�=ds�k��@��o�W>�X�YZ�t��dqA
�W�;�t۽�KA��f�	gwT�e(x�_+��
��;^��y����+�na�})j�Vhll�!555��������	��}��!� �|qv1 ­��Snjjj~aa�YS~��|��S?�Q�KX�s��������)L��
�|����ߘ����:��@K�����|���PP��n�;�p�C:{���
0b�6IA�9lIEND�B`�PK!ˏ
dd!images/icons/icon-32-spamtest.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<IDATx��WKoU���#u�H��N�d��H$X�邈,��P�E%$D�.������cA�Ć�JH,��JP�w���Ď�;3�s3wr=�j@�p���s�����8��8�ʡ���������@	ih�������������F�m糝���j���h4Ni��W��*�m�X,�t:=0<<\��3�X ��[�
ת,.����8::/_��ˠxpp�BSSS�B���5/�֚}��&�cvv[[�X��wlnn�Z�
��_��+3XE�6��
���i$�I�I����]��ݯau~��;(n!_����u<{���ᾊ������xrr�h�c������l6ŞG@�K��kO`�����3J#�16v�f���X^^��:,� �i
"�[�F"\,Q*�>���E�RA�^�B"���>HFm����CT�'��F>�	���1:Z���XZZ��ʊ�A94�
��=7*�yH�)��TOm�f��$1{���>�z���~����H��CCC»����eOf�u8f�[>c`YQ�pΆ��cz���ktb;-l��d�[D�.�<���	�r9�Z-��q��C�-�f`V���<adh�N�����1��j�*�*?�u����d2�`ÝNG���3a~W����A"z�����;\)t_̽��G��_��͖��3Z&%�&��2W�� �����
����u����'�@��(
�E8X$�l4Z
QF��}rr"*���922"�9�9L�@@x͓���s����&�$�+�^�x��g>�P$��1[�ߔx�e��``L�R�W���ښ{Wڈ�\K��@�K$#o�ɲ�,���?��be��a�9,��1ɞ_CJ7�҈?D���J��)��!{%۬*���%&�
�	3>gG�$\䙖G2�҉�0�€����e��R�p0�T��e������?	SH�b ��i4jdT�2.˨W7����\�`��f�a�=RC��z.6^G�Y&k�2͞��'���*��)��d�k��3��>{���~��T�$�f��x����d��^�5����	����ӻ�0]���&;?���	��F�t
Z��irm��S^5� g�,
۽�}�%�qIv�s�jn��i\Ný�i��{`�U%��QCb*2 G!�zk(�ԟ���^S~�;
Y($�j�"��#�~�u�g����䆧���Q���:=@���z$`�V���yIV_�K���C�K����AͱҢREIEND�B`�PK!��W�	�	!images/icons/icon-32-schedule.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<	ZIDATxڔWilg~�9w��z�k;��:.Q�IiUҖ�@�
P?(�P!j�~TT @T�Z�*GT�Q% �4�@j�{*i�8����Y�{������:�a��z5;��|����#�<p#6;E	�A��}^���>��i_SUu���x�A�s]��������K{�:<W*!�hx���h4܈�D�O꺶��)-)R��y�)G��^W�ipgÞ�������x<@�����|�@���k] ��l6133��Y���^u]߽8��l&�s+\��C�~�˴xi=V�\���ܫkJ6�Hr���R�c��"�G-���h-
\>������)��\��i��Z�o���(Nwk�.�?]�����.4�*�(��OU+�J+���w|GB��e�e(���������
�r"���=Z�Nw}���qeg4�t�2��,Y��i�3TMgD�����!'�d�3۷o�{zz�g�Ã��L�����o���Z�1}���5̸5���M��HK�-��:��*5��d��/VO�	��ȩ*~OܙL&A��;;;{��=%���ϗ6@��D��P�jh�����
��4��;КU$se��x��]�[y��I�
喵=AN)�����j����lVߒ �W?���1�{$*�C@��>��;i�%�=��V�*utvҥ�
`.\jH����J�Z��
��IP���΁�o�o���n~D�G�ȍ�7�qa�@w�8�LA&����������O!�K@�1I�Dϸ��9g=Y��?�<@��ElQrԻ����5B�jk��h4�tll��]�sv3���!���1�Z����_�ģ�G��x��(Q 6�>+�2�k�1{.��6�֥7����K���
'����nþ�џ�pm�Ǟt���23͒�a��do�^��A�o�]��A�;5�e�=��@x�����_����<&�<���yz���1�����m{#�Yt��[�z��|~`�;nI��t웸���d�(/� 0%'�*j�{Ѳ�d֚��k7�>�ɝ0;��c�`n����ؠ�mQ��`f��\x��!l��A��v�!�& �8�L>h���ևY.�^F�,�W�b�����?�]�vbb�
�_<r7�A<u�A���CFv0���>��Ϣn� �� ½
�Eɇ��B�k�a=�p�@��@˩!��m��D]=���w�������}�6��N�U��BN���ď"�Ў�MR�D`h��%T+ڦ�#�y�q���U�B�}=�=�x5�F6��:r[���eV���e]e}���1<�}�r�w��[O#�l��Ĵ�RC�x�]o|�9h5l���8\!ʵ�[8�_�Mv�LM�^��O�?�3�!�� �N��o��PBҴ�'��(0�v�_N���U,�$ꋡ�2�Nh��,��ܿB%�N?� ��7fF��D��e�m^���^�^x�<(�C�����!�0�r�p�(�C"��cq�1���Ǟ��=�8㾂��E�9�n.��㌜���jlLh�n�/� ���	~�ˆ�&/�z�z�"��⎻Y�&�+lXd�{��x�|�`n�����xs�E�0��r+��^T��o�����.>L���|f��t��թ�{��1���$��|>+$_g~� B>���81{U�����j��c�F�wp\�gGl��~;�
Z���2]���/z��q������x��,8��9��\���������4�am�eaJƷ#.��.Tq��q߾�1�m����b!�6��s\z�&N���}=h��o����'t<zP��rLB'�����2]e��Y/�9
�6�����o�ڹ+���5<���H*�f
���'@����˳�n^x����O�;� �31Wra(^84�^��
@j_���X:����Ͳ�����/���7�>&"Q�]���[�Lw8�������"G~{=w��f"�A:cphu�4���9Mw
c��B1t%�j������a�YQ��4��*Q�n�
̝C����w62	ˍ�Z��q��+^��7�V�K���7�8�L�V}��|�����/V���]u/��U
�%hA�q��j���ܖ�cD;��YV����.��sKf��B��QÏ$� 5C���J]��-͖�:��Xg:�.q9�ۍ��b��m�~P^iz�+ҍ�asv*e�]w��S�1MUb��F
�g]1�vM�T�A�
��.�Ax%	%��Z�4����Һ�5��6��:
^�����#��u���<׫ew��+9.Ѝ�l0PB҅K�!.�R�]�j�U�M\9��s��D��H���.���	0H�z�
�NdIEND�B`�PK!zj2images/icons/icon-32-apply.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<�IDATx��WklSe~�9��P���>'we�0���$���&&�C�&&B�1Q#?H����ou "�0܍��k-c[]6�nk�[��9���vtq�~�%g���s���򽇓$	�r�x��QX�(bgv��`�@�t/�M2OIb�9����7^fi������>�"q��o��J��@CC��ޞ�[} �[+E�K}��L:�W'''W�4�"��%���;�T��1mq��6&\UVVx~��A$����*� ���F�MfKS�;�sۮ�x�˞3'�r
�\����/���|�~�s�>�J9�����R� �C`���_C���g�h��^�d9��Z��J匸��)n�Q`�Fq9���k��l��d�g�a�b4y	����x`�4<�J_L�H��U�i#�M$�&�������i�Zf�;��f�5���Xh��"�K���4�j�"�.f�
���������
z�lra��hf��3�������G�w���6���&WVu���0E�.9����������ʻ��;M�p:]r�f��$9�>�M�\�����K7kp��=x�=!�x��8;:��$w�;���a���0[�E^��i�*
E�4���~y~��4���m������~�yTF%�7c���P��2�jX"��~�^ï
;����Y6��,�?�hёh���@������v�TbiaV�}�&S��<��T��k{�)Ge?�c�28	[G�7C��
F	���q*��ۄ˷�Q�H��S�+�� /{J�x	i)�x%\#�0[��z�!��>�g�v�����,�F���N���b�)#��G����h7!�0GO����2�f�Q^TޝJ+5��j>�YQ�B*8�*�T�
�ǐ�wK$
}11! @����*,�O�/0
�o��(s.\?(��('R�$�FK�ys��l�n�h�+�!��Y���@��
�� �y<W�W��QPT`^�]n��c*�|J/�R��q$�砫��S�cQ�FX=�!?�B���@�)��)%N�ر$o+�'��q
�J��T��J�l0�ײ�P�4�ۅ��ly��Z�H�
���\ ��YlH��p26ʋw�7p��:<S����Q���!ϲ�=bÍ��\�#B�_�輻�:�������IԐ,/}zm�������y,�Hx��y�H
U45C�S_"3�(��њ��a�b۳���|(#c3�
��{`��Ʋ�+����O��z#V~�'��Ɋx<r>0�J�|���*P��)Z�i˓e���Y�.o� u[�Z��|�̓%Kˋ���*`�u����V5��f�&�F�X,�.L�u�t�
+}�$ �.�_M\�i^��ǩ�
�M�V��������&�1�O�9N��1��`�2����DB5�ΉFz`�@ l��yo$`�S��u��(0�X���IEND�B`�PK!�wa���#images/icons/icon-16-acymailing.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:DE538247684B11E59996F8F69E7AC1DC" xmpMM:DocumentID="xmp.did:DE538248684B11E59996F8F69E7AC1DC"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:DE538245684B11E59996F8F69E7AC1DC" stRef:documentID="xmp.did:DE538246684B11E59996F8F69E7AC1DC"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>P\��oIDATxڔSKkQ�f�N2Iۤ$�i��FjQĂ��Ъ�½[A�t)B�V��ܸr'�B����.TZD��V��NޙIM�$3s'�;�����=�{�sν�R���hd2�2��B��l�wT���o�n���D�*��X.�'dY[e6���i�.��������t:������uԪU$����
�0J[8�	�g�_ܛ���a}TI��j��T��` ���K0�K�T*�岐$)N�W\H��������*�Ԯ���P(��?��dO�����m�,�w9��=�Z��5�lf�w�(�v����S�B�@��@$A(�q��	|rC{�?��+�3��}�S}��$������	D�@�|eL�U�-�
U	hZ���&^���y��!���~0I�E�H�NmL�e�A���lne� 	EV����xi�q��Q$c�H�"=�v`4*}����w�
���g��_�Y�p(��4�f�v�ѫ�I��yoTBTF��K/x��ljz���1z�Γ##�0�.F�~��|��(��p��D"�Ç�7%K}&j�Ӏ��Ě��cG��su��~��B@��o�FO��f[�@��KT+�%1BuvvN�-��Y�}�xIIEND�B`�PK!�#o,,images/icons/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!��kk#images/icons/icon-16-newsletter.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:6BC84CE968D911E58630D084751E90D2" xmpMM:DocumentID="xmp.did:6BC84CEA68D911E58630D084751E90D2"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:6BC84CE768D911E58630D084751E90D2" stRef:documentID="xmp.did:6BC84CE868D911E58630D084751E90D2"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�]ɨ�IDATx�b���?%���*�sH�� fģ$w`[���G��ZWI🣡�?�������r 3�����ļ�ؓ���vGw�5��`c^�a.����O\/�P��"%����W�\��ߌԄ}_��4�'� ��7�\������'�����Sˆ6��������ץeuv�~���5@@���?�^~k����;��q:P� =��@��i��?��m^:}�M�><���'P�
�q�
kffF�Í���3����@̍$�ı�pt�߯��)�r�=����ؗc�
=�Q`ce�F�v��[,������1�ϿO��{~l��[�躁.�5���'n�����oeKm1N`�pFh�?y��
�I>z�$Ďn��(�ק��9��r�0�Ewа���������t
�L;�����#���'����� �{��0V�)IEND�B`�PK!�yӤooimages/icons/icon-16-edit.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<IDATxڌ�Mo�@�g��IC�8.R�G��&Q��T�ܸ���p�?�O8p�)U+4A���h�%��(M�ul��e���d��y��yg�,=NèrQijB��E	eT8��c�[�̻��+$$r82������q�2�P����2"�/�2k�Ĥ�p�aj"6ϐ��08Jq>�WVu/�Q̎�(m�خ���#fdϫ�45�IeF)X����޽[7�2�b8�P:���.NkjΗ���r�曝��)G��sq,
[=Z[�C8�j�7����:ݍ�T2�/Ѓe����t�b2y����4�n�v����^����fcl�fv�8�ů�[50��4�1>7��U^2�_�X�n�e�3ڊ�G׾T���kmO<4<������Sړ�]��Pv����1�-OYG2x�p5"�.�JA�k�Q�ϫ��S3<U2}�0?q��J�f�l[�}���:5O}$ᔈ�k�cT�LM&f?5�wġe�]�
��ﷇ�@y�f�<zfuُ^6�|��0��,�gmHIEND�B`�PK!2è��� images/icons/icon-16-acylist.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:5F8D430868D911E59B63AE96A827BC40" xmpMM:DocumentID="xmp.did:5F8D430968D911E59B63AE96A827BC40"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:5F8D430668D911E59B63AE96A827BC40" stRef:documentID="xmp.did:5F8D430768D911E59B63AE96A827BC40"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�A�xIDATx�b���?%���B����*��H��϶.��@�k [��@yItx[�ȟ�����?^���L�D>}����Ͽ?��x��gD
�i@,
�M@|����b3�*a�H)q"Џ��c@�$��"��zl��R����Ӈ_�����Td��>|��S��w?~�E5�(�����?�#�@$�`L�0��Пg�|�1�OE7`�[‡/�8��Y�h��`�������-��o(����9UÀ��D����Ƚ7�iIEND�B`�PK!����$images/icons/icon-16-acytemplate.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:970469D668D911E5A9E098EAE636CDD6" xmpMM:DocumentID="xmp.did:970469D768D911E5A9E098EAE636CDD6"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:970469D468D911E5A9E098EAE636CDD6" stRef:documentID="xmp.did:970469D568D911E5A9E098EAE636CDD6"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�?cIDATx�b���?x��Y
�������� N����
�@��l�L��@=NF��8X~�������i����}�i�G
��^�~�c�a��8_T�d�7 ���ܶO�p&(�">~��.��H;�Yĵ@���?6���P�2b3�iF�$P���w�Aa$�Ǿ(��W�O�(Wĵ ���5X�q��_Rc����1������g/���g����d�V��$oU' ?�*Vo�5���y��@�9ax���UZ�1�'���پ@[=,�D_�]ˮ���2(^ĭ(.�
0�ޕW�]L���m���+@��yC��g�d��x�@�%�}�/��t�ʫ��x�u@�|$;8%yZVڀ\.��o�Q�\^|���O`�r�ֻY��/��x
T�볷��t/��
dW��m�-������d���8o�)�%0�$�9�>}�]���
+����{��B��˧����k��pE��g��6̿��ց&���d��ĨV3�t�P�h�a``���7�~ġ�́?��d���?H��"\^P�@\�?�B(�,?��0'�-M=L�sIEND�B`�PK!9nݵ�� images/icons/icon-16-process.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:A461DDC668D911E580A2DF7B2E41BCE5" xmpMM:DocumentID="xmp.did:A461DDC768D911E580A2DF7B2E41BCE5"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:A461DDC468D911E580A2DF7B2E41BCE5" stRef:documentID="xmp.did:A461DDC568D911E580A2DF7B2E41BCE5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�u5IDATx�b���?%���U��9���o����@,�ۺ\��
i�(�о�d$����_���3�$�p�1���F�a�l.�=+�N�����	I��v������!>�k�>��2W���=��
��������� L�-��A~X����
�N^���@�/�"�n�z�I��˯@j�Pg�#fk�!�h�λ��mI6���b��k��R�ܭ�-�f]r��H���F6<�Y�����_�D5ܴ���?���4�(.����<ƀ���P��Ͽ�|���RM�oyu�ޅ�o�KæY��N<��j�
m���T�3���F�H�sg�u��"]W�"
h�-6�]|�+!�y�,R�.�����߱�$>|�e�x�Q��r0`A�o�f@��^��^����k��Bv�ǯ�4Vxp:;P��uĖ��@[���x53�X�i����n�]���X��3!�03�_w�a��O��0}��3ffF�72�y��� ���$��AI�.��$�d6Hk�*�a3�,`+��P
IEND�B`�PK!,�zN��images/icons/icon-16-update.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:CCBA339B68D911E5817CF11DC001DE3B" xmpMM:DocumentID="xmp.did:CCBA339C68D911E5817CF11DC001DE3B"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CCBA339968D911E5817CF11DC001DE3B" stRef:documentID="xmp.did:CCBA339A68D911E5817CF11DC001DE3B"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>F��!IDATx�b���?%���Wٞ Uĺ@��y���l�rYU#d?�0 ��� �l�*�O_E軤'��^�?����ǟ��{�r��j*�ؘ�ճ��<��Za��yW�e@�@�
�N@����u�ݱ�����e@�]����] ��f�@͕hk�Z[A`�T�9��~�*��~)?D�[�,�{���;�x8YD�9�?~����@�G`+�Z�Tx�I���f����(��`�*�:}/�^�ÀW@��y�䀚���	�E`P qk�؞����X�y�r�X�v�=@�� >�}@�iqFFF~&F������t���g }9��f������ZW,�,R�6��:��w f)rX��텀�ο��M�7�'���'+ƽ����`	�sz�q�4?��w�=t�ɧP�e �1�%
�|�o?�42��Քd�3f�5`*����m'�^\����Ͽā^����NI^&{}�}����(΂��&R(��) �į����0l��Hiv0��Uu��IEND�B`�PK!�5�#^^ images/icons/icon-32-acysend.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<IDATx��W�oTU��m�̴Ӆ���+iM��ې�����D%�M}�I���5�>�$�h�(� bBC%R"����t�Ό�mg:�l�ν��3�j��K_8ɗ�s��;�s*	!��C��ly���$����i��$�S�s۶�dYVɖ��~Hr
�T�����Y���3F�O
�!ls������yl0κ��$���6*��J��t�2������JIˊ����aaa�եP����Rh���/��o�?�#�F�`9i�g]A�Wм��T�p��V�2<���ʚ���F$-���T�U��@ ����J#�&k��f�6:u�+����N]]]�
ے͌Y��r&766j�P����`���8Wo6��kװ{�npŲ�	IњAEll����tsss�pbb�������ߨ�,�ϟ�Ν;Q\\�t:
����6
MX�)(��$����Ӽ(--EOOFFF�yww�=��l��.�*����Ri��EQ��z9���{�Fr*��2M,\�~'��g�"����^������@��m	/���C�J���5�at�>��Ǝ�^��Db�{��޳p����p��)���������q��A�L�Nbz�=�}M�erUr�m�<�:!qFX��d�|�2�sΞ���Ԅ�{�:-���5"�FGGq�Xt����=������Dt�C�|�]�Ǡ��<U �:w%�L:`�CCC�-�f�N�w��˸|�2���_Q��/�3瀎���ɧ������e�3�~*�/>-Q|�(�x�s��Á������N��B�,..���UM���!h�� ^2���x0ɫ	G�$¾��"x���+#�2I��UשK�.!�|ii	��������7&���6���8ɭ�I�s��t�P�����>���Q��B��X#�^}a�C%�&w3�s�:�p�Y3(yTVV":����DIII��HJ�5��'���&1/�N`�$�ݶ�+�\*!�~L�H��5ڀ��w�ŀ�=3�����~S��M���^�̯��9hozח�}���.�Ҹ��*�U���(F�
�A���9@#��/���<�$�ĥ��ͳb��7<>�ViapTS�l����r������~�Q���~4?4|_?M��e}{��)ѽ�a4$F�:�Ls��d:����p��lB	t�g����oIHT;G���Z;�N�T�E9~�1��o� ���;]͎Q�ݲ/,N��}��6A��/��e�}���\���m�C�9�>'SO��F�!�<D��`|�ع�d��y�h��<�2�-��4�uM�~f���	&WQ#����+�ӯ1BT=���R,3�-�y����(s�	�y�Iڛ��0��#��x�)'������`���:��|��*�n�?����b2��6~�P
G��F4�!�K�-M:S��r���'
�l��2� Ú�ejp���p���v�h�]����4O���<W�,��k� ���!(���	IEND�B`�PK!��;ƞ�!images/icons/icon-16-campaign.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:8843803468D911E5BB0CFFCE655174C0" xmpMM:DocumentID="xmp.did:8843803568D911E5BB0CFFCE655174C0"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:8843803268D911E5BB0CFFCE655174C0" stRef:documentID="xmp.did:8843803368D911E5BB0CFFCE655174C0"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>[�7�IDATx�b���?>�U�GH���@�����;�<~��������Ȏ�U�
`{��+9{	��0��@��EMDp��+��3�������������p-�m�,�s?iچ �3���S�Ïm@W���0=
�
a�i@ٌ�՛�=�����T��3��Zɾ�-��$X�B�HYK	s����������^�����h+W���#��K ��QM�tE���03�}����fpK�>�G������ ��Mm��@�5�
ԧ��M8{��m91nVd/���)��
C��?���8+3#ã�_��:��M���@��J߃���T�`�?�d��7���pq���y-ȕ�4`''���㿧o�����e`E��,�Ӂx=�����W�{���'@�J�@��������� qF�� 
雏?�T�<��ǯ����đ�<�
�F�߂�Ɩ@n��&���X�QR��#;+�I��O$5o`�a^@� WM��@\
��X�1#��L�T�!�IEND�B`�PK!Bno��images/icons/icon-32-cancel.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<HIDATx��W{hSg?7��ѦiRӦ�E�
+u�
��3W'����(�| R�V�N���U:���P�Sqm}w��:�vm�v�&R�J5���}��$ƘD;?8侾���s�0�����˗�<i�…o�YZ>��yB��o��M@#H��uu��TR�w���	@��j��.i������[W����0�����������t�@JJ
�s[���]�c�t\�P�� ;;���Q��s�e5��@�޽��[9\W��%�!�&�E�$A~�AL��^�
�

z�^��j�>N�\t��Ac�񵷃���X�9�s
,}�B{�{7��X�+�r�g}.zr"�C�Ν �u�|(ٳtHs���2�57�XKh��DU}.�j�����\�F�X,0x�8x/\�R�#��������֌�����DWtn�L l( �,��c0�,Y>q+i�����b��s�Y�D�g2
��ɤE�9p$d��G9TՏ�@�\^������L�3�.�d6�ׯ�pu5���AFF��>[9��J�O���L=�g	POHd�UU`��� ���,p�t�Z�9�0-�۷��s!g�|A�E�I�'!����Mnj;��BR�F���:g�W�ʻ��=��?eUusI�\䍌�#K4X�f#�ʂ�$��#l��AO	�
:�e��49.JFjNdv�ʏ���Z{KA&�X�H��&�	��G��b߽@"#-� Srs��+��!�s1f¢V�t)]b�/4h��F7o�SdB���8���\_���C��ʟK�^C�ݔРbD��;w��;BE�k�'*2��QX�@G"%M��0k�O-˗e�9Әp�i���6�m�ݻ஬���Rѡ��JF=H�LE�N�FF~�22����Ŏ��a5)rn�۵#ܿ��s��
z�@���,Y�Q_����vCQa!�!x��|��1���[�%�[�Z��Fq�kΟO��Ӧ�����|Җ��dm�V������r�{�Ϛ&Jዥ���Q;�lٵ��g��y^;������B��мh0��$ּ�ļy���h��5k���=Y��e���SgY����
�'�ԑ�����Z�.:�X#��>
�ؐ��Z/CA��84	wGvH'���<m=�%���&�l;���'O����9d��鹒�<�8H�b'�x�_T^�g��ͯ�P����:���!f���a	��=�6���?q⓼�bƎ}e��W�nm�	����f촊��"�ݓ�gVU��~hŮ�fA܊��oY�-�e�55��#�������c��j}:����7�g��5�6��Օ��O�(�4[��5@wf�ښ������Єy"��v��۷�n��
Ϊ�@^�S�8�v�$�����c.]�.��zh�Ԉ�;�'T��n74��)���tsnT���q+��A�J�B���L�:�+h皼<!�����t�$��3��!� ���K��_�Q#F �.�֘�c9�O
@�p�\�
����ʨ�Ǽ��:x��?����YIEND�B`�PK!�r�aa'images/icons/icon-16-autonewsletter.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:759B163168D911E584BCA5F2C79B072F" xmpMM:DocumentID="xmp.did:759B163268D911E584BCA5F2C79B072F"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:759B162F68D911E584BCA5F2C79B072F" stRef:documentID="xmp.did:759B163068D911E584BCA5F2C79B072F"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>����IDATxڌS[Ha�vf/�{񲫮��.&��L�솂vч�Ȃ���P���EA�TP=��H��mf�zI�uݵ���3�s� f������s������^�ò�mooVϬ�᫉���ؓ�§�X�4i-d0�5��$#��̸����,�����`�?�(��#$���A�!>o�,���������P�ZDIq���dqɒ����ݟ��7��&�G��!�
���g~��[��G��V����P3RM
��!�[2Y^z��vi�����{�F:��������^�e$�|�e�w<jn>U�5?�F�	���VJe�����������%�\����.Ʋ�v5��/��φ�#�@�	r�</�z�by�E�v�n��"LK�0�����	��/��`�[ 6�6S3���L���h��]�R���<#ڒ�:QVb�(o�Va��~+E~k�)8lX��F���ܶ�k'J?d��^8l��Gkܴ�f6���n�k�aŜ�����i�}l���ē�q��h�k�o+thS����?/+�CO�j|A*�h7����C1��x��@��=^��]3x�b�B�.Ŭ���8�M�&R!	4!����K����8\��	s�k���ܜ6\���/��b�m�9�I���qP�$��:�[�(�t��/�r.�G�$�g�;NIEND�B`�PK!jf�jjimages/icons/icon-16-add.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<IDATx�tS=oA���3Q�DHVd
)t4t��P��������KE�o@�E����B@"�b+raپ��a��/�Yi�1����3�\���B�^7��5.�a��;��	Ve�
��~w~��UR@X�K�����_�L�����@.����&Y{�v��>DE���7K��/�	����~n7󚃶|������2��<tj�e1�	�=Pp��\��-�r�]E�О�b��������]�,
s�wB�y����_���7���zy!@t�T�`�&-J�`c%K�u�b"x���-!dsȭ�
��YZV5-TP�Z�1Y�`�cOf���r<)?�>�0�-�KPkA���E���$}M���	
����gZ�_e���8��'p:è{�������d���p�,�4`�M���Y	�����O �J�ޏdvV��sި��/�ۑ�ݩ�y �����`d�1ְ�.�n@��2�8�f;�����aɴ5�ķ~��'�%R�ۆ�:gIEND�B`�PK!Y����images/icons/icon-32-tag.pngnu&1i��PNG


IHDR  szz�tEXtSoftwareAdobe ImageReadyq�e<�IDATx��WYlTe>��fmg�{��N;�V @Z�ER�/(F��1�hbx0�'k��I�O�!����D��CK��N˔��δ�ٗ����NZ����MN�.�����e��˃�����h�F��Ū��Y<�бLF�^�D\A�9������+�?lB�ϭ[�t�㩖4M�����?��B�EQ��g��o�L����Uo-\X#)��p�aӦ�o�\�eY)���j5հ�B��p����(*lذ���sa{d�Y9�Ng�l��L��U
O=D�i�X��~���1@�@*��D�;)%�sY�����{,V)H�֬y�
�Q�6tYQ;B�����0-+-���$��]��
�vW���
�1[����*�r�wm��D0Y,w,b;ol|���,�@Ue=5��X�A�ۦ&����HF	�L&W4�s05�h�^ݸ�d2mc�����E�
�]��Gb�$:0Pt488��022Ng)�\��_�f�s���3��%FI�h8�;�v��fH&3��f�/v��U���a�҅�uuU�X��K�Њ_�0�E���� O� `X&�u
���*��p�ܼt��V���d��dѦ�[�B�(q@#]�=�0��\p��p��y0�Mz�Xj��8`ժ��F݃�����+m�D�
N���s���l��;�B{����]Ǫi�u����k�<W+kd� �v�m�$	��K�{}>��r�󛟅cǾC
�5�����ꃀ����0k
(ȟ\�fP�|Ggߧ�H�\ݤSp��)l^3T�X�l�bŢVԅ'��$��@Z+.���*`����m}}����/������9*��T(�h��][��{�����љ�"��%�b|<w8�e�f8q�$��i�
˸��$+�TP`~}.Tp�]��dd�UA��tt�J$�l�`���� �"���Ph�b��ߏ�k�%���{}��l�f�`x8p`hh�+>--Oc�vC08��n�!E�e55������͚��A"�B<��A�t�s��.z��巧ÑiQ����F��PZj���B�ʲ�K��kQ��0}��u��6���1�O_�	�S�)��x�t�j>�J��{����%�E��M_�
kN����B44�w{��L�gnV^���o��Zs��?���K�-x��re� V��ǹ6�ʢsU/��
u�4������pd���	%2kF��cB�h ��������8����;�M3]1�3SMׁ��L3��q�a��$ݧ��~�Bf��t�5�p���k��Xh47/F�q�v����4�W�(�Mh�u1������ч�d��$�"&��O������X*R����Hw$���#��*�q
b1�IS���f0���Y����ux�#�cZ"�o{y�e%kb==�Е��g�Q�p*�#q�J�rQ��%K�`��%�<Wh)*�f�%J�.I��	�`ĵ"��S�d���X��P�KQ��g�1�t:���c�h"�M�T�<�n�T�	9�ɨ�0���Pel`9�9'��Xy`�vG��(�y}T��)��,k����Qv.c�\)@��,k����B��+l"�RH���JX�Z�F��5:SE.Y}`�AՋ�����v49��eIEND�B`�PK!0��qccimages/facebookshare.pngnu&1i��PNG


IHDR��h6tEXtSoftwareAdobe ImageReadyq�e<IDATx�bL�Z{�k›�(Pu��!�o<��.�z������$Hÿ������BNJ =�TD��N��������
p�@T��Ɇ�Xl��N�Z����`�p)ff�������ayo8"d:C�dd�J�P
�1���W�� l����`~���ߟ��5�խ��&��`e�O���G���P���G,�R���m��?\�b0���������d��H��r@��~�i�X��7@����>`t/IEND�B`�PK!臹::images/delete.pngnu&1i��PNG


IHDR�agAMA��7��tEXtSoftwareAdobe ImageReadyq�e<�IDAT8Ou��OQƁ��Dc��0Ƶ���#+�
�V,IDv`L	�7
��_`KMy�b�����AۡC����R���X�aZf�~�!b�ԛ��{N�˹�;�5�WOOO]SS�e���FS�R)_-����,J��\�٣bq�l}c��a���j�}� �X,�D"�������96��ĸc:���z���h4>�#Vj�؜���F�YE8��b@;�PP6
:��<88x�/��dw���,��
Y>�rT��,������J�Y�044t� ��ޫ*�2�J����O��Il�6�Z8Pv�+���S�T"�y����^>��X<걀��9,�,�O�����T�
P�n�y�Ms�}�d���sc��f��-�X**
��\����������+_�a�6��
���EA>/��#�<h7�bj}��Rڃ��&�&�����E����
O�U��Y�����y\��@kU@(�)J�JIAF����ߏ��VP�V�a��Øq�AU��d�,�bL��t2��������q���A;�F�;U-g$IZ,+%�{��΃q��u�ag�IN@��`�Q�%Q�N��FH�~��,
���bx	.�k����B5@)^䃼��v2;H�SH��H���:ލ� �w�D��p�����f�t��a�e�]n7Ÿ\f�����t�?n�K�;��	9�P��aIEND�B`�PK!! ��"�"images/preview_icons.pngnu&1i��PNG


IHDRJ:�|ptEXtSoftwareAdobe ImageReadyq�e<"4IDATx��	tU��_�&�"
�l������(����>�����,�"***��2��Q�(����2�Ot����*H¾H d#��<��K������b�s�tWuUu�o�w��^ZIIIVqq�6m��s�NUZZ��W�U���[��jڴ����B��v/�Ym�1��Ia��(���Y;`����5j�4h���/�w�ء�mۦ�7o>0;;{���v��Uc0Ha��*�Q��K���)�S��:�k�K�q����E�i^���ͭq$�={���zH���0��s<X]q�)>J��~վ�ޤI�A��jժ�*++Kz��ի���AM���w�U�f��-��CO>������ڵkW�p���:�W�0JD��}!n�������+�0h� 5o޼�7�ݻ���?�����|�o�H�i��؇ў���'�؈��:2e$\�w﮾��;GA$�D�%�|��￯-�x�	k�/��JOOO� �ʾV����C�����Qo�yN ǜ~��=��3���!C�矯�~�i��h	~�=���+W�c�I'��F����$N��������0����.����Y�f�E�U��[nI*6~��$8���:Tmܸ1|lʔ)����>}�޿��{5��u�]��� �W~�I"���V�g��C�h������D	���k~�U���1�� +����~��ӧ�~�0z׮]u����ի�����aÆ�O<Q�5*b�K�0Hù�'�<����kl(�AHV6�~,���г�>�;< �\��Ν�$���7u�y��,̃�7�|S�)x��}���k���p�333=ݣ��Xm޼�zʒ�5a�պu�7���}[��߶m[�8�a��!>��p��0[2�g��]���|m~��IYYY��ٯ����;u�f̘��M�6iA@gB`�s�9�;a�M�K�̒�M<���:7\��ɓ'k�e�8p�[�nj�ȑ�������
�^	���_ES��!��~��GO��СC���/�Wޟ�n�s���U߻���8��^�X��^{��X�M���4�M�'S�޽[m߾�<쫯��t/�ƍӖ���q������z����}�`9!@���>�Ħ*,J���}�P��o��\u�hvvv��x�J}.�x`����EQQ�3f����7�p��=87HA��6k����џ�L� ,�_:�'������yv`��GQ����],ƻ�[Ǡĥ��q�!>�b��,Nm�B^�����[�~���c!0��/�O0�ʭ*l����|/mw�M�D�.]�1{��{Gt�ߪ�#���w�~3��l��H�5N�b����~�mu�h�@ڀ�r��g��!r�lܶ�w��g_�
�T�F-UAQ��4oR�����*݉�����a�	 :X�t��t�d�cIZx�ꜰ��8�����>ަM�8��s�'
�8ذU56�H�a]{�q�i�'���HvaY�WbMV��kQ��N�<�)�x���‰1� �Jr��I���Bh����/nm��#
o@�;�%�\�rrr�;��OⶨMKr�+õ�l\����QK�>����ϭ�s1�bB^4��yr��S���/T8��+�Tj�i���N�0��1/:�?���Z�~�_l8�g������&DI�PU`�}^���橧���JIV��$��/��#Ѹ$+�|��a��?>�IlEL����!���b��y��
�F�3^L�0�޸ބ���R���DX"3�Hb�z�埥���g?{V��7^�˪�-��ܨ
J
�A��̌Lլa3�Lߓ^���\+2P^L�H�9���0��f��f�'���h	2#,���nVf�ؘ�e�^����xq����N<�^���
SĂ��"DALBL�J	�`5b�sL��8���s����NF|��~���^�`�����m�_��jܸ�vé%��?K7.U�^�~��>g�Z�}��i�M�BR�*G�rM�X��9���k�Z�)^"��ڕcb]xMd�	03D�o߾�����(�&���#EƂ��db�̬��>;���l��v\����L�c2G>M���L!u�ԫ"$�NA�N�8Qծ];愞�3�?���kԯ�����W�^z�#���eX�$Y��ό�3T�:
T�Zu��=t�P���]IH���;�Hq�X��H��B�U�0X�z�6�)�]�jU�u >E�b������<�l��+|��qa/6�1�C4-{�wjL���I�LF�\���+ؘ��;�f���3'SJ��v��G��A={���1���h�	�B�?�����r �u�]�h���$�\�$�d�cXn(Y�IJ��⦷o�>����Dyֵk���'���}n�w�85�jK�U�Vmu@�T��Z*#=CIb�{��D��G+�Ǖr��H:�[o���g$@l2�ԩS�B�L^�:2aQhΜ9Zp.^�8!ß�~�o�� ��`3v���y��F�a\�`3m�4-�ab�8�(lb�%��
Ӫ~�嗵�ND���p6�숵q.��]΍��
�����"�(N�!�Gj|Q�;w�I���BPRzu�UW����`����͇�6l�dv!��s�-�4M�=c������,��B�tKHE���\��z�O������7�|sk��*���c����"���1�+VT`�X�\4��UX����#*���0t�=�E�b)6��O6ɮ�t�ż�DyH������$!�tvjv��!0ɜ�B7R[c�#�]�t���W�$�0i�$��@�h��O9�JI0�E���#{�,�H� ,Mb�uP����\�?|Pmؾ!,$ˊ�<Չ�"�&�<�N��ͤ.
F��1�gΜ��1~�I�K��{"n‹:蠃�֭[�pA;E�s��'��y�_\K�/Be�R�j��o1J7�a�DJJ�d@�c�=��N,J�%t��.�^�#���2��1'��pFL�߲�hn{�6G�s����}�ӌE��G����r�™j�q�T��R��m�zLB��ŭ�W�@���2>;�0�WR��1�Ѯ��D ���aL��s"��_lą6�A�P�B0],%�I&B!"�x >���˼��X�N��	-Sh����&�\>��s�ՓAб��ے!�ŋ��4D�P��n&�x*.���=޵_�~�#�~�sD�K
K�=��i���UP��'�-�΋��'.�����`���^��7�w\k�3����������+u�M�\�!��w�4D�Ǵ(�|y[�lI*��O\���F��z��?ć��׿�O�
|d&�z�:���~��	�F��dD�̮P��'�V�.�3frHbk�԰�(�G "h!��>�De��F�*�;�8�ى��jᎇ"ԯ_?��N�/��v4Ve"��o�;c?���7���C��N��B$�+|�w*�k���7���A%��o�qk[�h�,!�x+"Ґà��D1�6�,l�[J|h�e�]�.������"L+<��cI&�)T�U�g������'���b�t9�9S�>�w�3��D����vCi�����q�DX��+Ĕ����cQUgAiάV�����1{PDA��M��!�D�Q؉d��D:�K�:�HDؿG������n�2nj��"���cKN��N�Da����{�W��@���7�K�"�:vb�Xyƭ�(V�?�|��M��Q��1'A&�i�,��u�Q��*�Fv�$S��%��Ҿ�ŋ��Ц����4�cǎ�j>�N_�0H46�r�J��^����V���/�riʖ/_���>RJ���̄Y޶m�;���=ec,�]c0H6R��{棚�[M�k������,,,���;^��JT��=<��C�ܙ��Z�Qk�Rؤ�Ja|�Ҫ�T)JQ�RT])=A�R���e�R���e�R���e�R���e�R���e�R���e�R���T
���f��iӦY�̲?�2&��>�6m:033�P(���u5	�6)�R߾4�a�_�~�L����!A�δUL�ټy���ٳ�\�k׮0�A��C��	��/Vl�w�H�Q��b側���r�2�I�8Mf���i�~nnn9�X�d�6�1�~�av�b4׼%��Kk7�|cƛhtpf-5�Usգ�o�r��~��H���4b*8����O�L�\��da����D���y%0�=Ik�4�_l�4iR�ؒ
[Ք5����T
C�p{t��t�U�uk$�4�#1ٰ9o�W~
rEJC뉽�|(�hĒːyS��Y𽚳n[�]xȁj�	�+gm^�� �y��蕘Ï{��}�a�(��M$���F�J?ؘJ�g.�m��N9�7^?\���mWf׎�g�pp���/Ŋ��$K7lQ%Q:�����[�zG5k���xI�����W~���D���&0�BNK��_l/P��gE�9�%�早����{b��C�2K��5k����0��A�WU���^xA�cb�r�¸t�Ҥa�2^�b�[s	�q�Ʃo��F/��3��-b��W����$A���KV��r6�C��U��TA/?	F��Uy ���xȭ�J�&(8��z,G˶l�2�V��G�;?+2�;Bf8p�?����#��X�fS��
LC��C3�A8�|�l�X��
J�r�_�|Q�k.?�kTA�g���gD���,���3YkA�w%Q���b��G/�۬�X������~��:pA�G��OB�g���*0`@�	J���I]��\�߹��"EL_g��,g�j�XEXL�u��K
�@��"��q�	�Bf�5���|,�K���[Uf����T�X�`bR]KI춎��,�x�u�g�zj��=c��~��<.x>\�����K�al��YT����Eи�,��Y���3DZr�E��e�p/���Ci�2�����wm�H|�_�G5��Ja�_"���A���ʓ^�ʯ�
ܢ�m��.y�qQ���e�U�Kխ[7-��$J'�������S��"G�R���x��S<݋Dǽ?�Ԗ61ޑ>�
W���,Y��`��#7k&Q���ٴ�@mZ�B�~'�N��x-A{Yc�����ٰnJ倀Dq�+� 09��Xm�s�:��EĂ࣭�~Q���Sd�,�¤�zvI�k�t�\`'��H�[�j_��N�y�Z��Fc�kFܠ
X���}Ce�o��8�ߡV\�_���I��S��Ԥ��--,�3V\�xH�Na�Sj��h7��Ը�lRJ1y�d������w�<���}}j�%`
t?m7v�R�E�$�����Qݬ�,':��$dA)�	�~��r��\;>v�`f=ͅ��}8)�X,"�<��bA�� (͎ȳ��~x ����d�n���W�l�i}�`��`[��E��M(�	P����'���Ċ���Ax�r?!�^wZV869#G�mFLE-0P���w��/V���B��7��>��!�J^v^^��ht��\Uv�1�^��索^�޽��L,֥ 'V�&��!�GzQUȖ62�����?էOU��H���Ą*��]�8ac_}��f��7o�>�ү�o�Q�뮻N��6��}iQ'hG�F��ES��ɝ���;��az��qAq\{�<�
��y��R�<��Cn8��)$�][����&���B��W�<t�}��4j�(���/��w�J��>��>�%�	���W_X����d�z�&����>ӆ���~�����D���7(u���Y�q�Z1h�^l,GQ҅���=�r�#�v$�J,��GM��Ŋs������\���؟�G���ѴH"-�m��v9BM��uT,H"�GaQ�ڑ�wY���C�"a#�,	+���&t��������&��.�=�
�kk���Y����n�-��Z�&	_q^�x�Kr�`�E,���\�%�*���c�̈?��s�zP��>���zIj�.��I�!V1p�Άq#�Nj�S�C�
�:u
����F�I�[~w�l�~;r�4�Ә1��	Y�b�ć(�"QGN���6W�;��q���2j��ł�\�qP'w h׻w�6�Y�z��%,�`���5ۛlW��Q�.%:����ŋd�8aO]�M��m�O������������<�Wy[S�(x�"�$9(��0�h,\%n�('e��-�ͳ�X�B��!,y2�:�l�g��9״��Oj�ZV�?זf{��&�]˃�J������x3P&c9%��)h#�k�����-^�N�p�zs�2uv��Q<�<G�� ��H�)�4�TƧ���q��2����'N��8]��]��G�c^�7�r*��Bcǎ���̙��;#F�����n�+�Z[II"����F8|��lH
��<�h��Բ��~��+)E�҇�9�-����qj�����anŭ��.�%>���2��x�	]#�֒�S�Lњ�_�~��SOU,� 1bT��^���t�V�p�:OX{�DO���F64���?�-v�С��NP]t���ƦrIVEk�r�hd��\$�p��O>�C�Q|�嗺�C]�vU���mX'`w(�*�fΜ�cp�z�r��A���	?�|e^c&�����S��|��	|�e�9X���?�A
JQd�'�̶�xp$v���=�;Ԛ+�T�$m���W�Tk.�T�z�y��[6����_��R%��U�����R�4���&���;wnXh._�\�I��$Fp�f:	��cQN/'��G�e4lS��C�"Q �-�� �`�l�m�R�F�/h\�C�����WGq�>�Ais:7Lj�� H/��B��q���$P����P(N�ȑ{׮����i��>�o���:���u2��&
ZL���X�R��n�5t���!���1I�u˖{X��ݪh�f�ːKU��^s�QF�5D��c����WM�:U�4��5Iys��`��_y�]g�X�2�Q������t�
��1�^<�Q:ac��@D���;w�ی%%��6�X�b�^,$,�X�	���n�x�#XA��s3fL�
R/��L(aQ��iX;����ob%��?��G�'zn��
�a!s�1��`���Z���8qb#��?�
�����WP��jo���G�}�>��1K�J-�,U�!�{�:�~��h��#�����fq�#c��[�w,#J?��5���D�ނ�-e���I�v��ϼZ麬P�*�LS�8ؕZ��Цy ؘב��	m�K	^d5/�\3�$6�b�^,��|T�؅R�Z@�I	SL�>][����MD����Ռ�?�s�{��5E�jWq��tê�Ϊ�B��>��/��n-GK�D������I��W��|�]��'�����ƀ�KH�n�:[�SEBDA�a�����{�����$6�l�7�qzZ�o�@J >	�B�����!��2���T$�Ǿd҂�h~��K�v+$^/6(,��o�9l)�6"0��]"��M��Ҽ�뼂�y~�z��b&�L�P�kH�l�<Xq|�&ԡC=�l"�]۩ck��n�lI~�2W}��FU�v��Bg�o��5��\8�i#��1WS$:����3U[��p�?��n���(C3�=�'���V�QP��웋��^�u�L�:��o��d��U%�;C]):3�)j�8Cq�0�������.8.�r��X(�����J�ڮ ܜ�&	b�C�&:<		�3i�$}=֦6�
ʽ��|�¹e{�+)Ԍ�4ϝ�.XЦE)��۵k�f̘�7�O"��ݦ>���I �s�Tֻ�m�V��)����ڂ�4���h��&���/�];���?~�0���t��x}{倜k�����u�
�{�庮��WV8^�Ӎ�q�%��
aP)$�-��2��M��;�#|=�D�!�$��RU�䆍�>���n�a�*�W�d����a�^7�jґ�U/��@���u���|7=�#�
�;1J]:��P�D	JF�h���Lm��7Yv��Z�f�*,�ױ�կ�C=�ZT�]P29�i]��Nǜ,�D�_Js�
3��/:�S�JDŽ	L�ҥ�kC`|�N�!�����Y>cgR�
�Hۙ��[ay��;>N��N�(�3P�3N
>'�=D-���hi���
�@�
�����ZVӹ�W����b��\�%�hc8��+;�)7�@M��mx|XJ��i�\�Y�.�0q�^�����D���X�ɾV�}&y����6/�RP�@i_H����b��B������Ӏ����y!0@C�)[2(��H��/6�,07#��9����_�P�3.ND,�/V�D�8`��[�f�oWc�
�5~"�4�T�ijҾ�{l۶m�Ѣn�Uw��c���j��������Ξ��z��e�V��
�S��?b�#K$��bc]�l)�=��VxI$[�h�+�0�tb���P}�Yk-���ZU�f��A۶m�YV�t��o��f<#K�絈)X%sɋ��O�z0òe�{�MǎI�g���a]o��e˖��"�f	��Gv�ڴi3?���+F�>�Yu�����Qv�x�IEND�B`�PK!�@�N��images/google_plusshare.pngnu&1i��PNG


IHDR�a�IDATxڥ��OAǿ;��s`���NM��;�4�X(�6G��R���l��1���v�k��H��p��h�0���̜��3�&���>�}�,���kǵ/�a�]W�1b���9;����ģ�O�h
T��iǥ�l��er\�.t]Ë�'ģ_�a'�Cb�-1M��|S��_���J._�cgc��z�!I�P|��pЎ�Q�$����=��U�������`�
�,j@u�[�YR��Q!��Ņ�&`�Bd8�QӉ�GF@瘟����!|�_z�d���Вq]N�mS�Z��}�t�C�P@*%�!2I��r�lg�`$�=����,�(�� e$��0"�P)W�����H�H���(:;�K����c�Rs�ww177��dDX^~o}}�$���J8v�(9`�i5MG���b���A�_��b==g�
����r����-��k�R�.�֭��u�X���Տ���]宛�Ԧ���<19��0~�&ڙ8��1{
mm��4H�36l�Ӟarb�:�p��+t�
�DC}�9H�O��d��ul�?k�x���n
�m�H5�4Q�csc『�fO\��i��b�9zf����E@{�p?���~�w�?�_n
 �|BIEND�B`�PK!A�|m��images/blue/arrow.pngnu&1i��PNG


IHDR���tEXtSoftwareAdobe ImageReadyq�e<�IDATxڜ��kSQ���W��<�6�Uku�.i]vSA���r�R�?@�]A�.��VA��j|,���&���!�M�ܤ�܇sқWs�?���d�;s��b�&��O�O9��g��)�@25������FY[Pt����v��0a�}<yr�%F��Q�\I7�"<����O�b#�-ݤa�R�����-PN{nn�'�tVe�	��T=�Q�kPvdO��|�@z6����|Q3�Y)8k}��[l8x�z؃��"ƣ��J��ޮ�����^G��"A�Z/»�3|����>�2�r
�N%�1�;C^x�H���rV�e�A���\��Lu�k�w�l�$L�;�.i���đ�~�
��"�\��y���@�p���G���y����!A p���)Q��h���Fǣ>��Mn&��Nc��/p��ӭ��& mτ�"�����Lxma�PY�0�5�r��B{�IV��)�g�ڷCZ(�T�Nؿ�z��@����=��1�fR�V��"\����݀L1��a����G=8��Iy����J:����]94V���g���~D�nŧfA]ll]C+�'�`����Y	��=�-�D��$YB����ac��A6	�v�V�C�l��?���/�^�IEND�B`�PK!׫N6��images/blue/mail.pngnu&1i��PNG


IHDR0Vo;tEXtSoftwareAdobe ImageReadyq�e<QIDATx��kl��ϝ�}���:{��q�cA�*i"@J�($�PJ�Z��U�T��R�HEU��V�
Uj�"+*RU)HV*(��v�ď8������Ď�q�53���#&ٗ�cϪ��t=�ٻs%�����a�6�C����d��7����=��0b�m��|�	��l7xj����&�-5����c�o��zx`g�:����_��o���V���E��γW��|f�t㒐�K��q�B�m��/^1�=Ǧ���i��~�q�U��I/�μ:�ɡ�;|ڃ��[~������JR����'��4�
"ӖC�K��<��s�߳�[L�tܤ�3W��)��BF'�%�0��[��F"�xI~�}\*�]�j�
��~v{����{�Hd�.%
����-H���Z�3,˂ �������Ԥg>����BB9�,���]J4X<ֻ�A}K��5�����f�����(3�����C�CS�)f]���hR��gc��5�1L�R�X��E�:�qv
�8�rn�
]���-ٟ�h���f?mz��K�[w�	Q�	�,�d�����c�c,;�ȫ	%��ݺN	�����^H�~�'��Ȓ�l?���h�.H��,><#'{x�Kؾޫ‰�N�'TE�mӢ��_��������'�r#P��0M�N�X�>�N��G‹�����v	����.%��~�m�U��O��Cv)�^��S�B����P��d����g.�+#j�
�S�B�;=?q��v
����㐁�r��;7��X���d�)PAdE�'<O~�{|�^h*��8�x��[T����	�RR�i��8��9j֞����A�;�
x����߯��S������_�5(W���J���w���Ϝ��m�s��t
��D�0��C����W��,���{�M�<��v
�s&=-N��j��G �-�#Ʋ��0�c(?q(�`̈���u��%YFN��b*/�.
k�F����3|�@�X!�P�	ٞ��U�t9����.�9 �n�ܸL�[O{�bXNH���y�zy_�[�qph0(7˶��+1�~+.7�mg��H�7��Y�1�V#?^���cJ����f%n��Q@DQ�tQ@�8V	.Wm%�T*e����>�e��D�5y�x"�8�{'&&ި�����C(���7�4;��Z�Ϋ�`0�.b���{�E}��=���)X����'X__����W�~��q8*�O�	˻�{��R�./ц%��T��|�h�|�5x<�0�eɖ���g��l��=�6Ҏ�����I��4��MOO6r��r�P6�8���r�iiT������S4zu�溺:��ڭD������R��`e�pvy�;��#�_�gff�f�/v5�QD
/8�m�P(��q8�rn�>�O�'�Do�-�Fc,���"�;Bt_�����:���Re<~h��ݹ���葀FUZZ,�L\�o��O��:=��D�RbbF^g�&�D�8������T̽���H�r�8qB�755��A�&ѽ�A�rʂ��M0���KQpQ8�d�p�٪�*���)pٸ�#E�x�릷g4::��[[�kx�?4<<�~���mm�Yi��vo�O���`�ss>��l����ayk�Rmm-�y�G����ˢP6�J��������e����m���$�&��eR���`�W{Ա��DG�-9���C�8*��"�o��6n�HSSS*d��t��nS.��}�~�XZ~�P�100P�ܚ��
(�S�q�.��h���v�
x����vSGG��PI�38��I{�2D�ړ��Ta�J`��J͢��NT�`�)ow�
�?��a�S��kc��粒��\~�!F]�O������$�i�2"�cQ�E(@ň;�)�0��"�ܓ�o�'K0��r{e�p\6�TN�Z�
p�A	C~��=�e�p\6n���\W6�S�Bli���-C�8Xh�g=�Z�1�V�%7���Y�}�I��f���^IEND�B`�PK!�#o,,images/blue/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!�P��UUimages/blue/more.pngnu&1i��PNG


IHDR1�
��tEXtSoftwareAdobe ImageReadyq�e<�IDATx���_h[U�s�=��4K�`�Q;7��Ye����1�����=�"�|�T|�HA�/�&��/CT���+]��-���Ԭ�M�榹��;7���״ْ�����ͽ'���K~9�ܛ��RJVE�=T�Tv1�kN]�;�1.2��zQ�ƙ�T6xh�1���
�c����捡��ٰ[O\z������/����
�`n�bBW�^nՙ�m<$��ui|�v�N����<��%S�{��_�A�4M�#,���,���꛹1�QSzP�>��O�2��;��[;(�r�wi���9x�4�MjЫs�:ᑙ�y̰�E��fOQ��8%�m��v����y?�����C��qaY�z

�t��=~A�z�v�2q6���c
e��Ol���N�4��Y�"������9K6|��ز%���M���|G&�!4�\�'rp�=�^�n~8�b#�٪��rq&Lc
N�s2S�{���]~!e��K�U/�ǫ1�)��/��/����ɠ�~}b|��>��\��E��=���ɵJ���\+A�\�ZTO���$z
`�i2����\�BR^DOl^��rH�(���ٴ��Vw�L��r�bӿ-��

�i�{��
_Oߪgws�dô�{�Ǣѧi���qb���iW����ӱ�E�v���j��*���s�ۤx���r�ʐZ���h�2v%D���<��31��^�6��g�z[�:��wq!�3�jT�5�@%N�*ߨK���ט��
�@P@P@P�;J�Q�\�
��D�(�\�r9��gk�u���\���+��ed���D"1���|�ęC/"�$��d2��O5�<?D�wzNW����Ph'��~���-��;�ï�%	�Mx�P�x<����}"_^��$������	!��bdqq����,�z���mϿ�Zo �i��r��K�I��f��6) B�rIl�ˇ����0rI8�~���:rI8�fV��!���H&�,�N�Zz�o>�Ϻ]���z��dۧ�q633S��mmmybrr��.��_�񧦦X,�X��3�rI���7J�=��C+�$O_.�O�RU���B0D.I�V4<<\������B�b}-�~?rI@��i�Y��ՠ@��%	yB�~J�\�����p:ձ�}� #]5L��,������4�$ OJ�\�N��O���,rI8���T�Sw���չ-Z��%���ٿ��c��IEND�B`�PK!�����images/blue/unsubscription.pngnu&1i��PNG


IHDR1�
��tEXtSoftwareAdobe ImageReadyq�e<�IDATx��kl������z^��v�7��7!8�P
)�&$��B�~�V���>U�J[����
���*�* ���\Ak��CȃmB0v���d��?v�]�k��׋�ֻcw���<|�̕G�Ϲs��0Z��9����tV婡�GR4�O醡�VY&�3T��e��(�|�l�h"�ν;���'��@���U%rk
y4���f���7s�?/�����RUr�-���
�`����ش��8��Z�vu�n��p�����Ʊ����=t1�M���>�\.'�3y�P��yS���)��Y����(��������`� ����
g���l6�#�"�&�r�t�FG{w�_��Mn�?��zr|m���Q�9�����:��j�t�)��'ՁǦ�Ak���Z���K*�.�����yq7�-�V����"4��A��x�N/�;<ZA�/7��p"��!�qp�˴2ƒY�f��]�E�dk�:�����ZN��I`�Ӿȏ(S�F�t=7�v�V�j�g<��up�Š�c/�;�B�}9����<����K�ȑ5/ވ$�{m��[�uN
ͦ)�*���x|�a!�Y�@<��ZH�4��ڔ=���(`Y� �f�E/ bl��5��#���!�GGc�5�:8���n{Q9q3���tf��:�E2������$M.�k8�+4ޛMQK��nb+Ahvڨѡ���Vk��X <���b�5Q�x�F��h�D�xgrβk���Z�j�m��cL�Յzn$�=}���0�@�q��I?�����V����Wh2mM��V��B�������;��-����r�	��d�R�J����$�2S!�Exfx�|%�s[�9�Y��6/�l`ʲi�^�ZՈ�R�
8=�����;�K��ً��D$?�B�i*=��k����z��3���a�k��|e�_����h��_͚�����(F�;�o�}�X&:�;~��{�ݡ�Cu�_���}�s��8���ҏ����W��,���M\
��9��.�3�ט���j����_I�(�p����^d| �Ɣ'q5>1e�Rd2�C�0Ÿx��"+/
�b*�qz���㪪��.��	�~/��ae�rl��_�͓���x��>�~Ts��3�dy�'��M�Xn���?h��!N��JLr܁G���:�*�Q�/�l^�d�Fi�2Z!^��{�ӟ9}Xd=��p+��DQ@D`)�G,I����GEY�d(ʊ3UU7s>�|L�5c"��;==��D�g2��۝��	��LK�) �$���Q�4�Lո,������A2��q�y������C,���qĒ�J��h�ۉ���caP��n��/Av��r�O�}Ē`�z�U܆��J�Z�!�J��pxC�(֌�y�Wg:�~,�L��%	@�!�=�MԖ�$����&&&J*�t:���A��z�a�V.{��$���ԍhhh(�p��N/ͬ�F�x������|�I�TjMWb��Ro��>F,I6R�!�Р'H;�c�����=-M��hxE�`_0@���ھ�%@�)��ȏ5x�lقX�X��޷z/]�k��"���b��P</�Ǎ��٠�u�4[F_/oK�}@,I�$߰*�����O�聆O����_>�������,.���?�S477WV�9!�$V299I6��ٯ�
�|�2��dZ	B����v��}���\lu������f�Jp�\�%	�����Xv����%�!<��/:����G�ԩS�L����C,I��`0Hw��#���<����J$�ܗ��yQ��@u���H]]]���L��b�	��8���E,I��:x�k]�.�*.�.�������X�m�p��rB,I��p8L���v6/��'O&"��(=~C��/Q�;;;)
Yf)(�r�UBoo/��A�F/���ӧ��J<q����J��珿�gWŢ�0ݙ�=���X�T���tLUW��,���;N{�Ƶ��i�SSS����X�orr�$�&JW�ɾ�9�(��"���j��$���􆮪�� �l�p6�E,I6�����jĀ�K����X�Ek4�޵[d�^Ē`S�f�R�
`�$Y�x�X��`�vcG�1�IEND�B`�PK!Z�x��images/blue/arrow2.pngnu&1i��PNG


IHDR���tEXtSoftwareAdobe ImageReadyq�e<RIDATxڜTKkQ>31O	!��/Ѕ�� n�k>.ܸq+X��]qٍ��X� ��@i]�&!j�(�`��!yM2I���3N�6���~p�s���s�=�a47_lŃ��P(t�����_��t:��h����ּXi�dW�nw"/rB�ףV�U�m���&O>�z��ˀ����-�m���VA�~��j��B�Mj]�J�,�Y�(��T\�TL�E"�32�Ѩ��s\���|wQ�S�p���c�u�\.Ai`s��s�{�֙	��btk�'<�>&z����̣i���e(�	���Ī?�UVg�QhV|EƏ�x.��t*�J�2�͑���(�Ns��p8��!���1��m�V���B������n#3�\.�B��t����줪�y�4>����P���N챐F�����>?�f�9WQ�X�7������49�/�%���uaAR������^�lV��np����z�2�lR���op��梦�d2tx�_�IL*f���m�?&�j;��x������"�B��w��)���E��X�CX�]�UNIX���'��$�<��{����n�y��嗜&�#��J�e�ACIEND�B`�PK!��q���images/blue/name.pngnu&1i��PNG


IHDR/���utEXtSoftwareAdobe ImageReadyq�e<gIDATx��]h��ϝ�3;;;��uv�X���Ȓ-[�c;�C�M܆6/	�`Jȣ)��ŅB�L�4P��!8iI(%/�m��EBb0���+��(�eɻ�vvwfr�H�+U^��Tށ�Ww�����s��#� �6��cs���sӇ5�����&(lk����AX��s�^0t�{|p�}�h�'twx}�§��E�g��L7|�I]�^�-;��vIX���ޔ�M
�Ԧ�~l�>����7D��<�����_uz�~���~|+=+�|���DP��h�W|���(4���p�{6��ۃX�u�'����ND���w���d�^����x��*ے�9m4u��a�H�N���v;�'��C�c�b��}�@'x
k:��-���\ʰ�74J�u�ֹ��-��/��%E�'e�I��4��S(&tړM�=,���9t%%���]�5��_� -�Q��j����bpO� ��'J<�P���T��4���N�{:���*�hp��XV>o�x��5�\zA4��������q���L�veL�+��Y�z�ϸ����!��<������U���i�EA�rT�����E��t[�Y �@|���K����_ܛ�]Y�,MP��Ե:���J(4��0.Q��S �T�>�kr�~�Ѣi#�ٍEQ�7�֌���<��&��1�ڒ�����y���v=��׿�r�͋U�j>ڔ�T�K-��S ��5
�KizyK�l]�tnA}�A���ѝ����R����
��3x
�Gj��;m��]�%�Њ�~�)E�]��v�J��{�F�'������k�v�En�3mҁ�MݶѶ�]�
������w��4�Q��P��$�߃0Qط!A��d����z�h�ƛ�����֞�_��y�+��=�@�3cR!m�5��?k�m��s�6��Pj�z��\�pz��1.�vH���Й�W�7�=���z@_�e{C՗����������y.�`{�vbR�<
n*��ڭ罀f>a�@�� Z��f��lT��\��{5��W����~�u�r��D��k�l 
��7���d�`��әˇ���lB,]��uu�;d�
g�_˭��C����޲m{�� C�D�V#˲B
X>+��;%���|>���)�q����?F�(:�۰<@O$�B�p������+�@��|ذ��2\�X���;�Z�Q�P.���A���M�	l�����~T!ҹ�c2D�I^�j���Q:���u'�T��F��_?CSSS��-,�|>�Q�y��J��u]j�-\�fL����J�5�!��"2D�)��KPÆ
Nj� ����G�)���������Qt
��/U
2:Q�&�EB#r��vQE��d��S���]��XJI�m��J�;1/���\�o��xd�I&��@�p�…U�u]ڑ�K{�=w�F4<<LgϞ�44Q�L&�Qę��1z�MՁ�?��L5�ҟ��g����F�U(Q�f��@���롇Q*�h��"�HZ%�=3U	�+Ob58��Q��h�����ݑ"gq=r���}�4]۱����hff&ҵT@�0d� ��5
�w烈�(ղ	�
:�Lu�w���ĉ��*(Q�!2DGLӤ��^:XZ*KD��?ޕ�ف�0ਖ=�CJ�W��!
�R,�\.�V�}��I�h�+���i;d�6�2DG����7m�m,���ڊ㹮�Q��S�lD�=�v<���M� �!
�8Sr��mȨ�o�S
2DG��@+U��W�D� r��lZ�RgUW���5U��4q�FU��!�͗��o�Gʥ��\IEND�B`�PK!�/g��images/blue/subscription.pngnu&1i��PNG


IHDR1�
��tEXtSoftwareAdobe ImageReadyq�e<NIDATx��ml[�ǟs��%v���}A
A��PTJ�2�
�A�u�J�*�b۷A'MB�Vڇm�ôMc����M�����h�Z��4I�4}iS��M��v}m߻��8&&/M�k��?��^�����9��<�i�4_���������Fw�|�4LS᭘�s|�T���Y�I�*�!��b���Q�-�6{V8Un*�G��Ҿ�e����).;�bX �)�܊B.�Ǔ��!
�ay?6��4��CZp(k�9�kJ�M�<r�K{����x:~*��\2��t��:@�;���e��F
	�U����Xo�Y���˫���%
�t�9�4�&�Bm:�NG�
f�wj^^Ea�J�2A�1�2�c �ʁ	�MM�X�x�F�08�8��2���,m�U*�{ɫ*�CA�^�9�畬8�0�ĺ�&��f��”E(s�P�T���>k,c��.:6���-��)�V�ѶdL���12����O�#�$n�C�.���A������n�kߖN�Ȕ�$ж���e�VWi.:��b�fd 
�E�����r��h�P�qP_"E�y*�!^nj�q%�k\_�t���aV#|�F�'tr�m���՚B߽���.:͝��c4�6fG�sG͌�'F��J_�������:��C�&.%�Pw|���?��M�ܷ���S\���'>��x:�Q�JOn?�"����@�m��Rc
T�!����u�~X�{����Ã�7����_�'��ΰ/O�iz��u/"\��<�E�Þ�W����I��°w}0����$m=v�����-krnb�f���Uk[�,MՊ	�@���(�r��'�������•9n�--�����+渖�`��J�е�pHq�5�;�y��sr���a:A��8*���	��n��Uy��p�މċ�_>u��O1��'��Rzd(�=v����c7nZ��&;���g�������U~���OtI��c|�]�+
S°�g��!r*��v *�4���'~�)��K=�z�b*�������,�9� ����E�%C�Bq�~�/_�rQL_��Lϙ�x���6)��,���UK��Ar6��~����XB1���Ϝ^ƛ�sy�&Wb������σ��2�/�b,r�F�����A?;��u.g���-n����_�( 
���(lE���%	�"����n!�T�%S�9g"����s>���c�4͡X,vbdd�h$iK�R=�')�&8�N�̘��\���OI�4�T�R��0Y�h���x���O�P��K;��ɀ�},��px���d=;�>�*�F.IJu7�'l().��6�ZNkD�.E�t+�}���>ϢР�3�D�`-@.I�W��D�o�� ��-D=Wn)^��0�:�G�A �$v���F��xh�j�\!��yU��-�6N�S�{ٲe[x�$(�8����7W�A"�kkk)�,t���r�J��N��}�E��|��k\*EX�t,0�%	��d;�-u�A��n��p�fY�%�_92�&��q1m�\�����0��ˑ�B]�|��|o=�#�q��.�u}�q��ׇg�p���T7%��OL�v��>`#�/_.�uuu��
eÁMn7��ޣ��՛w��)�W�宼�_]���]�kjj�K�JA:�D"A�j���m�HfSE��"ڳ��~~�0��yhG���Kl$^z�*���,Q@.Il���m�����D�nX��(F���,��ڞs},/��/�|�@@�Q �$�J{{;ݸq��y��x�+^��6Q(�	�(��`�P� H��pA.I*��g�ҏ8�x��/[3w�S���q�GE�__��%	@����G{�3�Ŗ�<A84F���[t�Sӝ�%�H�$X
�0���[��:���6/� +2iF.I��0��F{�6S�2�o�((�2���\���O��,�9�%9�����APUu �N#�$���SK���q+�$G�%	@�x��s1���M3�|��M)	�9sI�G��M@w54VIEND�B`�PK!}-���images/typo.pngnu&1i��PNG


IHDR5,�?�#tEXtSoftwareAdobe ImageReadyq�e<�IDATx��XLSW�}R�€
�!S2D4c�,&B��c1nuq��8c��3D7u�
���0ds.s�.���*�	BAi��n�k�_�%�i��d���9��=�?��?�sA`�X��,�̄���u�:�E�eH�����@� ��-���!s Q9�����IXߊ ��@�"1�����d2��z�Q��Y������kjj��o�=y6��`0t�I�Ç�O�:�[�!�ʱo���F-|�~s:��|�{"!/"bHأG��"�H,�JE..."�Lf���8E������@�`��h_@@��D"q�M�={����p�
j��T-�O�8!����ɺ ����N7{�l�P(���L8��p�����R__o&�ƍ���FKjj*STT��۷xEa�ƍ�a���������ʆٱc�i���8�x��Y�P�^�hѢ��Ǐ���![�ɓ'�����RRR�yyy:�5������2 �'a���3�Q2""",Z�����s�v��;v옌~�	ӽ{���9r133�z�<��.�S��8������O�jXXUUU�x4=%l��B5�����ĉYYY��뙨�(����ډ�-Q�޼yS�xzzZjkkk�����AYuP������(5�Y�5�T�s���	�P���ڰaSRRb���a222�����n7�LQ�M��_�zUk&����������p��xxxH�c�O����N���=�m�'b������b֬Yc}�s����*����b5�,�UVVR�����������6���
���_�A(��D�Q�<��L4��y����Xg0�Z6#�=l��(�-�P���`/^l�p�f��9O��`_�ؾ}��)@�%�֭�Q���4Q�
�+�p���f#��	Y�'O�ln�����M^���h�l��ǛU*�6;;{e�ѻ��R�%''G���7�12׋�����8��h�؆�+
ż��ʈ)�"�vA��.�]�r����N�U��ӧO�["�-"��uQ�V��Rq`Hq5��u����$#��P�����Q�5>>>Z�>c��D�;4������`J�雚��`�/޿���tj(a�sx��aw�Ԍ��:ȧ��s�עdc�����S�}}}�FGGk�9
t��6L�Ĵ��H�6����A�hgY�hǡ�����\��qe�},E��T*�s><��J��������J�(v����|�:�^�2�q�D?��lҤI����;�K%LX�g�4U ��K�.�Xq:�@�mTTT��n
��a��|P������`@_5]�v��)!#��񗀈�C���*���L=J߇�ʙ!d^�1
j�(�QP��FA����C��K������'���[/f����I/f�3���eE��
�1c;�9J#��)m�{z��47�$EO{�v���W�8�[|}bx�V
��I]���í۔�ں�����M�9�M�̊�[n��K\6�o�)�	�y%���sʊ�"20w��[��
��v��:�������K�Q}�?�����ߞ�ύ���
���"2f��YPه��yI����(�6~�ΚI�emvB��ك��e
��W4T	��% T�T�n��͑�t����aQ�G�Ev��5�蹺�B��!D>����iNg��K��lq�6�Z����K������)��>�h��u�~�k��'*}���y�����ض��)a�i���=E,��Pf�p�Y� 9���(�{>����۲���;�f�y��|�IŃ�G���x�Q;$����7�G����ܣ�S���/ �k�G���޵�˃%���K�ᬟp���bIEND�B`�PK!���!!images/spinner.gifnu&1i�GIF89a�?


%%%666DDDLLLTTT[[[dddlllttt{{{������������������������������������������������������������������������������������������������������������������������������������������������������������!�NETSCAPE2.0!�?,�����n
��RC�~o�Y-1����J��eF�$�v1_oa��SFr��29?,	8:BS".J#EJ')C-W7"#
,W6C.&>K,�C9!;K 6?>$�'75-8)�+b1)#/(?5)�?:>!?!4W1/? >8�K>�?$�:IBA!�?,
X��p��$zD�+��!=�3�����~/�T))@B�X�r
��C	Ȅ����	w6D(>IB$0�B1�D3,�?:%�A!�?,Q��pXi�B��c~6CY[@~�g#�l���A������PT:ȆE�~'�F�D2:C<7
>B.%HMC"3�1WBA!�?,

O����L�H�,�M?ܢ��U2?
4B0%Y���*@~7�j��P�/D�~���<I�G��.
�j�?HA!�?,Z�����	���T�� �#���6��%����%,�V$G��0 =ݣ� ����][ 
w-w"{?>JH).{?(<{�?A!�?,P��o�Y	�_);^d��O�X�ʱ8"��$�
g�r�)�12��D��b8
?*=B1f.�f6^A!�?,

O��p��ňB,C�w�ȅ���FU!�2�d�2��1A�H�ߢ�x�$-������ 
@~-X=?	?(D�0D
	=?NCA!�?,
V��pH̸��S
ɼ�>�SH�T.��YB8dDA��6����
)h��B�	d���+�h	?	?,C"+?=2"C=a�<?:DA!�?,Q��p��
�X��?��XS�'��HL!�� 6Ԥ�Ӱ~�_�H)@�Z�J �?
0P'??
>5qG>7BOGA!�?,

N��0�	�BE�p !�C�zZS+�䞞_�`�����~�ꩠ�8V�H�(?4G.M??6zG_?HA!�?,
U����3��ȟ�!B�_��vѣ��u �SV1 FY�꓾M
ݘ�]>�Z�X*�X
"/I8??PG/)??8i$>?A!�?,S����W��W���O�\~AWP�~(�9�Fñ6�j�s�|�G��
!
5!'7?&*?0)#C:?!C1/? A;PK!x3s�}}images/grid.pngnu&1i��PNG


IHDR��u���sRGB���gAMA���a	pHYs���+IDATx^��]K�y��O���e����'A��-�(*E�Ԟ�%���k
��I�j�����kJ�~?ϲ,�y�<�J��\.����c/��{j4�;�V���l��ɉ�l{mm�������S<�g����k*
�ü�nO��L&��j�f�A�t:�#?������k���}G�Qʼ����W�}E{�J�gs#fG�kme�ǀ�A�� E`�"0H�R)��A�� E`�"0H�R)��A�� E`�"0H�R)�Tf7��죣�⑟��mn�l�i�^����fsK�^/�V�!�O�E�T*�/������G����;��{�\.�ѳ���i���c�M��g�Y*�F����xڗ?i6�����~�v��#?�v�d<�,�0�����EL�Lc�F��Q�6��!E`�"0H�R)��A�� E`�"0H�R)��A�� E`�"0H�R)��A�� �E�ر�?ы�7��|>�=~�ew�V����}�3�OZ����u��'�l�f�)��<1;r߸�pR)��A�� E`�"0H�R)��A�� E`�"0H�R)��A�� E`�"0H�R��]�}6;b~����}~qq�~��.꼼��z��z���>>>���+ם�Ŷ�'va���MԾ6׎�l�Zx���nV�·�����p�����oOOO��]��O�n�x�g�Xl�7������w4���>�1?j�CܗEB�� E`�"0H�R)��A�� E`�"0H�R)��A�� E`�"0H�R)��A��:�r�?�����i��O���+����;
��)l�p8L����;ۋm�)���S��p{;Ծ6���!�����f�r����-U���'���n�Z�����z�N���n�����v�+���-n����k3vl�\r]Nj���i�v�]#fG�ks�W$�R)��A�� E`�"0H�R)��A�� E`�"0H�R)��A�� E`�"0H�R��]�}6���N��67bv侥^��ۅ�vmf>��J�����t�j���Ϋ�j{��\.��E�ksg�Y*��[n�"L&��u�d<
���t�G~캎�p��`�����)�><�Ͼ�#�G\�167bv�q?�� �R)�TfGi��A�� E`�"0H�R)��A�� E`�"0H�2�7\�d�.@%�ٍ�?~��A�� E` �݆�@��,>��_���?l��IEND�B`�PK!�[��images/warning.pngnu&1i��PNG


IHDR�agAMA��|�Q� cHRMz%������u0�`:�o�_�F	pHYs��~�tEXtSoftwarePaint.NET v3.5.6Ѓ�ZLIDAT8O��]H�Q��9���W�7Y�e%��E�.I�Jo4�������bB�@
-��0�0)�5�[���$A�\��nOG���5<�����<Q�QUD���ֲ������~ê��Ln��~��Ą�5K���5�z� ��p`:�Mk\��Z�O3��{[6�jr�1|e�Ը�F;��OO�^ʄ�\���c-����W�~&��̐~���T����y#���ۂ���u�g��鑿Ӏ��t�fuP>��iU�nq�P鼩��Q-��)Pf����k��]2��x���i�����՛�5~���L'A~�F�>���W��}���˫��}�:�e�zتD8΋��T�Y^$�sK��̈J؄�Z-��*��W���d������,�N�g<�j�?-j-T��*`��A��@'�C��RlF`�C`<�1��vrE��rC��x��N�\kL��0��M�;M�o� ���TԕR���ٙy9��z}��|�MԷg3Y�It�m�¢a����ùd�PF�r3�ݛM
F
3`k���Qb�5�+�_�9�D''IEND�B`�PK!�KKimages/movedown.pngnu&1i��PNG


IHDR+�>}gAMA�ܲ�	pHYs���o�dtEXtSoftwarePaint.NET v3.5.6Ѓ�Z�IDAT(Sc` 8�K���-�:-�� X(�ӂ?�݂�:M��e�z[��W����	 >������������}����o~�� mx��k ]|��߲$��f��{]PB�Kw��=@��C���Mb;Q��)O��秜��ʙ���6|8!�y���a'e;��ޱ�cɈÒX=g�]��e�6!��DyJf���IEND�B`�PK!��T���images/statpicture.pngnu&1i��PNG


IHDR(�4�tIME�
112�3�	pHYs��~�gAMA���aPLTE������tRNS@��f
IDATx�c`�'�IEND�B`�PK!�#o,,images/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!=�ʁ�images/blank.pngnu&1i��PNG


IHDRv�
9IDATx�c`�`X����-tEXtSoftwareby.blooddy.crypto.image.PNG24Encoder��IEND�B`�PK!7+��images/blue_strip.pngnu&1i��PNG


IHDR,�NƞtEXtSoftwareAdobe ImageReadyq�e<2IDATx����kA��ݝY��X=��D� ���z�Ի��7o���Dz�<TB�1���$�E��3�wX���4�cf��l��EA���q'I�⪪ ���f�ZiʲB�I��\^�u�/B�I�?<r#c�������w0��S��n���R���T�%�P����{78�B�k�j�l?|�4�,�6�P��?<���j�	!��"	]��K)�J�B���ȧ�k��*�P�;�21�5S�&��g~��EQ@5�	݀�k52O����>|)��4B�I;�e;�L�4�j2�;h$;!��4�ݡ_ ��n�&M��/e;)�P������)�P���S��o���э��-�l���0��N>���_Z�7��^���´�oL�M�_���ݜtv�@�_��xeplE���GS���mO:=:'�C��ݡ[#^�\q&����Ƕ�/~@�����z޾F_G����}Mʦp�i�lk�g�<��*kw髰hg��OJy�pe�j���g[��zw��(�o���U@4W�>��B�;g�Ҧ��o.W�$j���J�`S�_�?�IEND�B`�PK!�0|��images/refresh.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<QIDATx�b���?%���B��M0(((H%��@���| N\�nX-#������F��0������@�+##Ð��Ǡ���$x�����2�f�^�:[WNN�a„	 W�.B�7��0����g��#P3\��wha�������%PAf�F6h�]$s�>�bbb�@��M�f����������w��9x�YZZ�0 ::�C@K&@W�چl3H��&!!a�0X���YHH�v����Pb;��@j�,Ě����m�̙s`���@����>P�����'_��8r#,/(@SH�d���r@�<�e�^3��IEND�B`�PK!J��pzzimages/linkedin.pngnu&1i��PNG


IHDR�abKGD�������	pHYsHHF�k>IDAT8˥�;kQ�wfv�$NvI�JҬ��b�X�ic��h-����`�g,| ����>H4��,�͝�N&3�e1c��b�?����yp��Oܣ�/@����
���\�0Ap��ų'9���'YWd�CĀՎ���x��N��ͺ�O2<+8:��	<�,�Ʊ}��ǽ�K��+�w�;�-��#��� P��{0��"p@\b�_w�̯d���Iֺ$k
Z�����\:�NA;��n��S,,or��#5��oV�qj���3��[�T�i�L�B�u���t���H2�����C�L
��n]��-Z��t�r��'�ܚge�`zj)30����t@�a�`q9��GIg|]���˴���81��ܢu)��%��Z�2�
q/��?-@�\7���[�I�A^l�E&�<Dtu�%�#4<��!P��=�Y�4�g�-�BQp�=L3Ȥ`�C�HtѕY�$c099P�����.��1�>ۃR�[e4_�����6����<�/��<����IEND�B`�PK!���IIimages/poweredby.pngnu&1i��PNG


IHDR�+i�tEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:5E0310FD683C11E5BE1A9B13FC5A1A0B" xmpMM:DocumentID="xmp.did:5E0310FE683C11E5BE1A9B13FC5A1A0B"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:5E0310FB683C11E5BE1A9B13FC5A1A0B" stRef:documentID="xmp.did:5E0310FC683C11E5BE1A9B13FC5A1A0B"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>iz�
�IDATx��ZiPTW��z��[�fGAQW43�he�hL4R��I����$j�,�t�N��*�Ơ���5ƅ蘸GTD@e_���~�5O��fI�Dͤ�?����w����;�<dS�����vA7�ݣ���IJ�������T]]�
�8��.�����j.�?lذg��}��	����T��\WW�f���r����$77���
`���GDD������:m��h�޽[ZZZPP����ܢ��bcc����V��v�n�۷o�)+.:W��:4ڍ����j��d�*�S�W"�l��F��Q�y��rK�F.���;^��-ϕ�����G������ȸs�,���0�We2�������`hii�����֭[���00G�|��M���{Z�V�H���w|zee�����ߏm�������gCC�7�|�t����bf%v.,,���Ow��
8}||z��
���5k� "���y<"cÆ
P��~�\&۰r�٢�%Ū�]�^��^��TvOi�b��Fm+n���c^��g5i1a,ϕ���#Gbr��� ;;��������3g�]�vݺu�
�޶m����c��qΜ9{���]�J�X�~����/����������߿Q�V�ٳ���8��%��W_}�~��-[�H$Xp��[����/))	��qNNη�~�g�Z�j���ׯ_?w�����9�"83󴫻GB\����yw���8�Uf��2�r���lv���ɷ��Q,��>a,ϕ������Mx
`|���+W��XA���7n�T*�B�		�����)S�㊊���V		=p����ӧO�8q"&&f�…��ΗNz�!b����S�N�ŴT���0���$�u�-ZPp����ٳgi�p�G�ʹ~}”��`���kї�vʹCZ�f��P���t�N�Q&���+�ֶ��䰒�z��1o5[Uf&��Ngn�j��F��2Yf�����V��r����U�_m���yI�$�l��^�����~饗�;�O$0@��˂����			 
A��(
`���5n�8,�}���Y�`�
Nυ�>|`�>;<��m�[X���P��R
ǘ4i����㏙��o��6���*YӸ��/�=	�X����An\�mk�泵�����U�Z������B��j�x$�`�Y(V��pc��`��m������'�Dƒv�1B���&�6Z)	���6'��z_��|��Re�l��&�����mƨ��^~�7�9����ʕ+(���00���?����={6b.suu��"�'O��<H(��?DCrr2���m�h
��v�F���c7�]�ә�шc���j�9v�^^^](Ϙ1c��9�=q�D�"f�ɹ�=dD<�C(H���N���r�?���v�z�YHC�\<T��+9
òhi/7>��;z�-�R�g����
��j�#.����R�5�W��W
����*���7����P��R�2��pτ_���r�%�TV�2�𞚗�dy:~{�������ᠰ�0��AKa����Q��iJJ
p�N��}��M�6���?>�!��ڵ�W�^���Nυ6",�4������%.�M@t�^ݾz�*6����$qNz>h� ;���8��+W�>dǵըTk��w��pSVMTb��˓��F�&�^�)>Xc��&.�*h�M
��K��(�u�MoIB�$��
��j�vO2���f��;O�0����J]k���.��+ġ�w�kH@���:�ᩱD��NG�B���-K�,�'(,�	j�+V���_!e�r2���;��ի�`��Ǽ��l�P���i�(苀@Eu�G�y��)�J��f�����v�܉��������=<melժ�L�:��\A���5��>��ն�rU���֪��u��.����Ȝ:��jC���dy�\�WH��4h-��:�'���{X3��0z����z
��2�f��P�綈�#xd^u�Sc�A���0@v1���3@�9ұ�ܼy�#P�v��%��	>�����zMdt|E�8z�(Db�ƍm�k�V�{�wA_���xv������캹C�������
��7��Ko�!υyW]xp�F����b��B�f�zԱ���Ѷ���j��6
V�-ؖ����>�"��Ѭ��a�ˮ��M�0��(q���k^~�e�?� ��-)������B!v��}h5`;flp��B
�8s���+w�;}���������n�f,�v�Y�\�$	NZb��W�wM�Ť��|7ֿAkF�ds����gO,m��K�%�>"^�Ҡ2Y��
�Eb	&��$v����PT�]D�ّ#G$�56z_�B�m	E��#A0FT�`!�.]B�M��:v��H,֢�A7jU5*��Zu��8k�������ǹV��o�$��s��-u��v�w��fx��В�jW�3?��%��~=��ȭ�8]ՙm���n��K��ݽ{�


�D(h�KH{`�m�4BÆ
;|�0�U�N�G"���D_K�dp	du\���G���/[���� ���>�x�"�̆�2��nj�`Io���ߙS��G����d��|1��� ������6��l6��<�X(��qF��,��9�zw^C��l��N�ݮ�|�]Y�����
��H�HZ'O���
<�X�~=$|��'HÌ���ŋ�ϙ1cȄb�Msss�!�7�D\�p!�B9�*E9s��)�'(��8��$"��ӑƏ�� ��򂣌��5��Xn,�ףw�y�L��ͼ�$�2=$7d�`���S��_D�z���~��8�D	v��b�>,��J�z��v_�C�������5��2���(�+:Q*{�X��!�O4�s��2d�R����PTԖ@�Q��ŢO�M-.N�NPT '��R)�C2|�p��2e
&�*,,��zl�n�;<�W8����wD.1��l�9����DO;!9'֯��`(�I�ϖ�/<lE*��w�&���גU���!m�����!�-�-IQ�@�s�(u�B���/���|�Fz�! 9Ѿ�>���Ө6v^vP�~TWW�Ǡ�˗/���@�ڶm[zz��3g`D�A!�߫�h@_��/|��2TLԤ~��I��־�';����
SN�tv���%H�C�$(F������߿�LNN��t�Z8�.�P�vMUUUZZ:f$���!Q@���Ш��� +*��.�L�^����%���	� ��-h ��+!cyyy���gz���l�UP-,�`˖-Noe?�o�|��y
G�[D<zբ3�&���|�X��IMM����G��Pt@xSRR�2�ٞ�@�A��qqqIII�ቿ>�y�{��P͖+�2��`��vH���U���D�dɼ���M������vc�=���co�W$o�IEND�B`�PK!�5�99images/dashboard/plane3.pngnu&1i��PNG


IHDR"'j��qtEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:F46DD6A64A4711E5A7CBA95D039331EA" xmpMM:DocumentID="xmp.did:F46DD6A74A4711E5A7CBA95D039331EA"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F46DD6A44A4711E5A7CBA95D039331EA" stRef:documentID="xmp.did:F46DD6A54A4711E5A7CBA95D039331EA"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�'
��IDATx��mhMq���f�4d�<�,i6bD
/Q�(�!�a�D�C&!K/��W��a&"��H�yh��ڌk�]3s}��]�{�v�����9��s�{~���i(9�SӴ��|���ĕ
Z�^��5ǰƟs���o@)��-�:�ȱi�\4�ѤHS
� ��5��Ӌ"��/!�k�U�B���`���I`�Abd�p1EVS�;�S��)<�O0�X��yH��t\��~�7�:Q�\K}�~�bLD~��u�����Ko#�����j����t�VUh��b�Lw�Q���|��s�UC�B
���*�����Q���IH0��H	��~y�^׿�5*Ċ����Jg�U��xa���6�	�ѣ&Tb
�.+I_C�!�c�l� �^3��p�x����@!K]��`;+��	N�645,�aW+��2�d%��x^DQ�mkAx��i�GT��m���J�Ky��z��􄬓�����{Crb;l�Iϓ'�[���
�2�/�Elj��UDx8o�,�R���C�.0�U���|�Z��t��{�쬱6D����l&?ׅ�5�t�e`�r]��x�^�Ƙ[�VC*Wf�)'CO��4����0<e��($�9�4x���z���`��t�V�te)�rO�#8W��)!K�'d�\eC,t�
���jo[ܣ�w<��wē�٬�2r�NT�a�
6�����Q�d$�0M��l�^���J<D��GA�3�HSveN�<�Id�O��rvʳ�Ak��

r(�-��N9��-�8��9���n��x��]��7��Y^�e�+��]#DTi-`m��"�vb���[!�U��xl=č��7<��5�ŭ�#�F}AYk'�_���[���ϑʐ�ԴU��^q5$N�U�J��!����))�5IEND�B`�PK!���;::images/dashboard/plane4.pngnu&1i��PNG


IHDR"'j��qtEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:0A32FEC44A4811E59387CB817EC10C3D" xmpMM:DocumentID="xmp.did:0A32FEC54A4811E59387CB817EC10C3D"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:0A32FEC24A4811E59387CB817EC10C3D" stRef:documentID="xmp.did:0A32FEC34A4811E59387CB817EC10C3D"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>� W��IDATx��mhMq�Ͻ��Ӑ���ʒf#F��%�R��@�<�a"Q�@^M��!"��H�yhf�]��l���\ߟ�g���9����A�էs������s���SӴ$P
���ۊ���Z;T�^k�a���h��APށ",R�������c
Ҡ�h"$bH���[A|�-��ы"��/!�k�U�B��`"����)`(@bd�p1EVQ��W�)<�O(�X��y.H��L\��~�7�:Q�\K���Ě����k����}p�&�������"Ic(�#��1���
��F�<�X�
�� �F3�&�b�.*�'��<��Oˋ7
Q���dIH0��(	��~y;/���˃bE$�σX���*�Ȓxa���6����&Tb5�+I_C�!�e�l� �N3��0�x��/��@!K]�y`+�5�N�745,�aW)��2�d%��y^DQ��k@<x��e�GT�Rm���ހW�}��zBֹ6����{Crb6;l�Iϓ��[���
�
0�/��lj��UDx8o2,�R���C�N0�U�����Z��t�,�{B�q6D���h�l6?�F�5�tƥ`�r]��!x�^���[�tVC:Wf�)'CO��T����0<c��)$繸2�Z�ul�Zp������,�9�J�s���SB�IO�ܹʆX�x����ޱ�G��8�U�'w�YIe�Ŝ���k�
6�D����Q�d�0YM��l��#{���=��� gƑ��ʜ
y�9���Fe�gA��L��P�[<��r�[Bq�
vsD�/��� �ۻx;&n=�"�5�ͮ��v
Q�����Ul+�j��i�B,�����z�	�ox$lg�q�[3G|��/Dik'k@���[����_XH�۪|u���ɪz%�͐�[��>(�^>�^IEND�B`�PK!��/��"images/dashboard/step_contacts.pngnu&1i��PNG


IHDR���C�tEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:BB4500734BDE11E5BA77F71D736FD0DC" xmpMM:DocumentID="xmp.did:BB4500744BDE11E5BA77F71D736FD0DC"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:BB4500714BDE11E5BA77F71D736FD0DC" stRef:documentID="xmp.did:BB4500724BDE11E5BA77F71D736FD0DC"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ly��&IDATx��{s�H�i����6?�&3;��V���7ٿ��vwf*٩؉�c$�f� �?b����)��(X����iu��?�yR��*��!�*���%�U4�t�p�4��o�d'�0NɈ�E�O�mSݨ�um���
>�'/L����]7�:�R{���
kյ�u�ٺA��LM�G����Ux�{>�	���[��z�zӱ�[��Fj(��'W����&��Ymw͘���	l�e��HY����y}���>ޱuD�|ѯ���N����Дw��+/r�d�Rc��PgC�#N�!���?�w
�-3���k�M�?_��)
3UV7SOQ����r�TE�A<�a�Џ��\U
��m�:�vS�t�
��[��N�A'Q5���WF�ȋ��at��Y.g���d�׫¾s��5�>��[�dӴTv��P9�sN��US��������P�*l�����FU�$���橋y����T��e�����t�I�d��	D���)����Ц�b�x�2�~����jӼ}L��]Ӹ�/L��[�}��?�0� ��A���h��
�G�t�Ҿ�Y�fZ�#�\~��F�躚����[��<�am��~��_��`�A��Z5�����a�/2�B�V���׫����f�V��d�G�@$~�����	�f��O_��/���T&����}�x@*�ɣ��#&i�.�%h��r�mkuSd9��9 �d.��� �(��~q��\|g�ƣI�!;"+(��C�*V���?�}Q,�lƣ�?<�G~�#�EVR�8�T�g�*�UE�91U��j�ӫ�3f�ņ�tAywMߴ5��˘NC�:��ְ�]�#[A-�������b��lRI�kI\A�D�_����ɖyarx�O+�QZ������?�f��ߏ]j�vk������_΅͚�P�%��_R&�<J�_z~�
��|�
��l?��(���+��5i��(�߻�����%���_�S���y�s��uҔ��b��+�.�՟�/�"��_fK�aԿ��=t�zaD�Ǔ�g�տ>)%~/�)�O�T@t��I��
�0S�O�E��R�3��ҧ^������xÕgati��Ⱥ��_��`��s�h�{�~;�鰄p᎟��D�y)o��|�� �;�.��}�q���c2&#D�
���,}�]u��"	�x��{c7E�s�K
>��HFO��v.����Dk|���*l�W
�r����[�%d�V��8����`��e�@���?״��4�9R3���˜$�z��3���/�|������,�k�m�reo�h��.N�#w�R:
m�ilښ�*�ݵt��UH�!�F�|@˸ŗL��ڱ����VUu���Y"ji�޺���_z�i?8���tw���_ω�Q�{0a�*�#Kd��$��7s��ڪi톾Y�jW�N�N'z�� �L@�7veR�
�3���Ω�Q���_fD��1啮�n�%��_Q�l\���~�r�FM3�%��OD������ngr�~SS6jj���Sxٽ]@0>ԅ��(Y���?1N��lC��K�ִ8�{�e�r���K���q�E��l(SCl��ޚ9��>E�h��]7<����lO�����S�SL�N��~���c�i�b��Q�x�/�M��~o��n>`"��c�N���0N���R;xb�IT���4	��n�6�����ӹ?;��'��W-�1��Qӡ�br%)][���|^��U�ܭ�����Vc�w�fc���e����!E�x�����ģ�:��)@�[5Ҿl�?�d@��ZC�te��ৄI�v���2�;�㯽Q���9��'�>��(����k:NӢ�F�Yө%Q^�DO�&Dy�?lY���b=�`�_֟o�����o\�K������~ܱ�dA`�蔽�4���,*Y�����z?	���,���m��v�톞s��7�NC+9��-@S~zV�>��	�������t����#��75��{��r�m���o$ux�-@&�m6,����ruu���V�k��qrz�uU'��s�8?����Ǖb�B���4��|Y�V]۴s*�ÿ^Ӛ�Z)�6Ǘ$&�'7
�n�w�I�b�r�Ogީ��
��i��u�8s���E���M���i���K�̃�l�T�参焿nrC-�⺩���x��1�|.��D���,�����͆Q2t���O!���8�@6y=�1J�5��%���Z��d@
~!�>s8iJng��u�M�$jywq���|^����/A�yr����K��m^Q�?�$�� ��];C��C�����A{���zUm�b,ۗ^��o�SA~�G����mqy�vC���^8����i?T��v����f�����
‚�bh���ϰ��k�P���ɲV���~�!�~�!�~�!�~�!�~�!�~�!�~�!�~�!�Z�Ԓ��[M�M۪�$N�Ǘؗ%�����z�Ho�N����M��X7Ӷ��,�)�?��/��[[ʺE�d����dx�7O�`_����㧛��3�>B�_*�G��C^fOX�
�䞰�K�	ˎ�䞰�K�	ˎ�䞰�K�	�J�u�',�!��w�
!���
!���
!����k�q����0x���0x���0x0~Ҹ���RG?��?��?��?��?��?�����ݕ=�!�~�!�~��~�!�~�!�~�!�~H:�)�ܾqP���jIEND�B`�PK!O
y���%images/dashboard/step_sendprocess.pngnu&1i��PNG


IHDR���C�tEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:D7CD8A334BDE11E5A7B5827B0CA1737A" xmpMM:DocumentID="xmp.did:D7CD8A344BDE11E5A7B5827B0CA1737A"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D7CD8A314BDE11E5A7B5827B0CA1737A" stRef:documentID="xmp.did:D7CD8A324BDE11E5A7B5827B0CA1737A"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��
YIDATx��	SG�5��>$a�3�0{�8�?�b��[��8c�I�`����}gY F�9��\.Ո����f�[̿�޵HMKE@�I��D�I��D�I
��;X��,�DQ� N?��_#/H�_im~EWu�}\
|K�Sl�خF�묞(<6�1�����-ᯧ�V�"��ĝ}�؎o�7���*�>P���������1Eu�M�/�쒦ޒċ	�"��:�_���0z˚j�ۗ�uE��7N��`��~X�u]�,�B����ֹ����N��J���Z.��#]k��#/%�b[��u�m]�ţ���*��_�P��V��u�'�Ġ2�CP�_�4O��4���~�p�N��S�Q<��p�q���ݾ����[���p�Q�j(H�?]o
��۶s�Qzv'�R|���_~�>�߹��F�~��`�JnI��e��Fс�,$p�ٞ�˽j�0�o���g;��w�#�����ke�h�A/IS/9��`��F8x�oO/|�l�8b�Z2�#����V�I������OfVt�+�<|:h�yۖ��1��}Uc�I6�4���]$�P�(vl���ŏ�j��A�[b������ 
{������/�L=�<l�h��-H��RtsBR�t�W����P�hOȧ�0�k�)<�����C��'���a��Lk�r�Jg8���/J⒦$)R>F��<;�������A�ý�Zs���h�y���
��"ϫ��YG8~b�?�'��,�8V��Eq��n8Bz��J~�s�(�K���e��?�}ѷ��5\�d]�)�}���;UN�ߠ���֟��㸊�����z><����Ʉ'[�=�e]Excf�8M�Q.�Y�́��O�oxg��+
�c�rл=�k,aI���B���O���μ�3߬��qz��y�S���}��S����,3�:���k��̯Ɓ>d��v�������KF��E�fh*�mZ�/�GK����2�]����1�|�x�qwW��k�U�r�p����d��}`�4��u�$�ҫ�2�>z�+˶�,��0���.m�V�J�y�3���?�G5eIU�>��?�Z�w�h�u�:�Vn`7Ld.\��2o�$���k*<�cg����R��a���;G~�*ű�gÁ��x`?����Lr�7�k�!"z�U]+ag_U���Tx��F)��h���.D���ĉN$n�����Ȳ<�$ik�Y'c��,�pa��F����p�ȏj�����0�B�SX�A��AK��_����5�l`Ol"����^�ZA0~�W��E���L���Sh?1�4K���=�����k��_�C?@r��<z'��_�0I����ʼn
C�b�Ʃ��"�+*�Y��Sx�B%Y��>(eX�Uo�yh�����g���wy�n�X�t��Q�5];?�Į{������*���ƒ�Pֈ�輷,ۏ�x1���a��̶�?t�۲�~4��(
�2�}C����-Id�M�0ܶ��_<#B�G�T�+?��[��!x�<a �2�-2��|�{/N��ıҗ�4tH=F'c>QϞ��g��kJ�yn?zY�6��n}A�\�҅�r䊈��o�Q�~*=��&#}��Y��^]ra�	n`IS��p�.�"R�]g8�
w����/T|�G}z��S�E��9��hm�"|u|F���v<�?.k*�L����8�X�T+���p��`��R��5	�~�usOq�z�X��#�u�����k�A罪k����l���p��6�PU��k��3��3��ك���yUW�y��1����Q8cYD�)Iڂ��z��k��;�X�Yi^:��!������)x8ȁ￲x�YG(��sa�w|��ۧ�/�bGh�{��<����~���h���~*x ��-I� ,O��*]*���7-k*��=EF+�9nQ7�6�d��E�0�|@����Y�]A����ţ���`��� ;�r����ɾ��)�ǡ��3�{���ϊ�}c���G}|��%ӱ�"?��/g�u�ǎi�y؂�i�8/�+�J���vl^oj|&�zަ'7����'�;���ry�
4��5i)_n�r&;�}��5����! O��&wjY�~�\�\����_�:�ȱh�f @�z�3r�:��8�i+EbI��Q��b��<��9w����y�}��o�S
�t��e�y��5p%��b��~��g���$>6/�v#�>_�fM.�W,�a��pY�J$/����j�]�^�bo,�"��ة�,���s�s�u;���������bl��d[�����s�qU�6\aJ��:�{t�ۖ3^�Co#��_7	V�)� �����uMA����b�j��O��O~���/b>
��$=�X�>G���#_m4~��#:�}�+֒��U�jZ�+_�v���B������1��Y��&����6mgN��1��D�G��}�)�����B]�G�_��\ s�%�|��8����N��QB�^j<��>~}P�+e�|U�#�^34�[�9��	S�(��:��1��5�/3�"��C��[f��*Fu�{U�s?x��O*�(iޏ�c�(�4MQj�{�
��#?�:�~��eg�b����}�<_�9��w?_�Z9�I�lY�K�NZ)�ayb_B��m;���az�A�aY�l��/k�e��*���ٮ3\�5=��ϯ)��s��;r�t�SH���V��;�潊̏���0uԃl<j�nt�b�o��X)�_~�a�l
�Q?�uk�~,��qǸ�b0�
F����b��;�Y��,�BH��w����
���D�|�G$|���4��:u�_��o�0<􃷎�\�=1eqi¤��)@'Hq�A�h����Ej��#~�'~�'~�'~�'~�'~�'~�'~�'~�'~�'~�'~�'~�O"�$�O"�$�O"�$�O"�$�O"�$�O"���o�}.J⒦�7��]�=����k�[���c(|�h(������.-k�?Ѹ��ľ)�O�R�\~���WC�￸���V����޽�E��ke>�o��on�޳�79'l�c���M�����6�s¦�oxN�7�s¦�?''lBBH���F'����	!�otBH����otBH�g&x�$��O	���S�G�)�#������W&�kH����Os����5?��k4~���h�4ǯ�Ο�5=�krv���O"�$�O"�$�O"������?��?��?��?��?��?��?��*��0BK�CW|IEND�B`�PK!.�y�;;images/dashboard/plane2.pngnu&1i��PNG


IHDR"'j��qtEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:61DE153E4A4311E595F4B3F57B733DDF" xmpMM:DocumentID="xmp.did:61DE153F4A4311E595F4B3F57B733DDF"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:61DE153C4A4311E595F4B3F57B733DDF" stRef:documentID="xmp.did:61DE153D4A4311E595F4B3F57B733DDF"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��/��IDATx��mhMq���f�4d�<�,i6�)�DI���D�)/y,i���(^ �W��a��$3,�<4��f\��lf��O߳��s�=g;�(��t�=�����z���4m0�_�7�u^JT�²���h>���|���-(�"%8�^P>�9��!M��&B| ���`�������2zQDV�%Dt-��X�v�&�A�y��X0��,\L���x��
�?�$֣q��	�=
�:�|�z�.$��@0����(��\������	a�m�!�?�	1�,�4��:���ê
M�P]l�����!��o1b���j�(V�F�"x
X�sY���x���y8L�����0*�u�{yP�"@����y(�t[�>p/�5r�0�?zԂJ�a��e%�kH1d��̗��8D4h&qiO3�^�;�<(`���`������E:�ŵV����Qϋ(J��`��̏�F}䷮m��,�^���}}�2zBֹ
��|���{Crb.;l�Iϑ'�[���
�1�/��lj��UDx8oR-�R&����n0�Ut����Z��t�t�{��6D�G�X�l?ׅ�5�t��`�r]��x�^�ʘ[�LVC2Wf�i'CO��t��|��0<e�b($�9�0x�*����!Xn8��U`!]Y��>�S��(�urJ���	�;W�o����������B���6+��\��ձ�ٸ���+�sED$�p�%�=LzKEh6[y9��^%"d���Q���8ڒ]�S!�8G���(���24j����A�����)ǰ�%��a7G��-�/����c2�&�3K �\s��
��a�UZ�[Ŏ�0�/��B�Z!�U��xl=č��7<��6���#���/Di{'�O���[���6ϑʠ��tT��^q5$N�U�J��!���h)���IEND�B`�PK!��g/�	�	images/dashboard/step_list.pngnu&1i��PNG


IHDR���C�tEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:85A6235A4BDE11E5957AE7B55E0BBA0A" xmpMM:DocumentID="xmp.did:85A6235B4BDE11E5957AE7B55E0BBA0A"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:85A623584BDE11E5957AE7B55E0BBA0A" stRef:documentID="xmp.did:85A623594BDE11E5957AE7B55E0BBA0A"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�\r�IDATx��[oEG����v�K[��U� h_��Z��H�H|(>R%�J��P@-i⻝���hD�c�nw��!r6y������h��|TUѹ�����~@?�������~@?��E�|ҿ�нJy�uN�F]ӌ�#G�8��~�п����3�։��j�}�0j��8�M��q�)�~�Zk�ް��Y�4DZ=�>)��:��IO\�	G�ews��i.Iv;FU�*^��^�� �[�ο^�4��Gn��tݚt�e�-�ߒ�8��J�����1o�qB��3�[ı��{Tv�Ӆ�E�s�`�7*%�����(ړ[�Yx��d<��}�7�����h��r4�du��V��—~axw�}ի������\˯|���~0�1N��r��L�A�z��64͔�(�v��mݓ!�E�~�����=Wj"�}�+u�&^����δ�U���������N�'Ӽ�%x6�~@?�������~xJ,詟���f�r��Fi:
�48�0j��2<�_��Of}�]���\.��Z�ᕦL�J����?'iډ5�9U��;���Wdџ�I� �������o[Ǘ�M�1���xb�m�p�3��V�d7ͫ�][�`,^.���'��˻�WĝP������w�j6���mUo��P����x��e�����`�-":��%�}@��?�+��3�+I�g.
2L���c�z���D�8Z�/Y!/q��O
_��{�پ�U�Y�?m��l��������U�iV�oKR�g
��������xe��,r�3���S�%�I�y�3�䃇������~@?��R���~�^��c]�����D+|��wDxv�[�Wyű6tݞa}�A�����r��{��]p�R��O��`��N������R�l�Y�"�"��c�ju�������W>wl���{��0���Vq7w�W��N���������k����Ъ��^�xS����ۅ/�枒%����^�N����Z/�� �sc�0�kT�'}7�rOn�~�Sx��޵9v`��^7��V���l{�T»��V�K�0��߾zhO��GI�w���+���{q;���lO_9�_�?,�qk�w�����~@?�������~@?�������~@?�������~@?�������~@?�������~@?���G1��w�^�h��8nw�ׇ�/�WE�}qu��_[���V��J�T��wDO�{U�>�;藖x��`���~i��#�|�{UJ�q���굋��'�nOT��q�P��')W9��7�3��O�τ��W<��_�L��~�3�꥟�Pu�9�P�@�~�!�=���W:�_�@�~�!��ҁ�^�	�O�c�'࡟��~�	x�~<�&�)���?��~�)��5~J�g���Y�t��?Ճ���N����������������~@?�������~(0����1�]5IEND�B`�PK!hG�j::images/dashboard/plane1.pngnu&1i��PNG


IHDR"'j��qtEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:E13742AF4A4711E595D5BCB9258F09CC" xmpMM:DocumentID="xmp.did:E13742B04A4711E595D5BCB9258F09CC"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:E13742AD4A4711E595D5BCB9258F09CC" stRef:documentID="xmp.did:E13742AE4A4711E595D5BCB9258F09CC"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�2BU�IDATx��mhMq���f�4d�<�,�bD
/Q�(�!�a�D�C&�$��ëi�0DD����l��f�.f��=��uι�lg�W�ι�{���{�_�3ovOM���|_S��k��Xa�^�%�5�Σ�>0@9x�X��w��g�#�Z<�Qs�D�D� 
L5���T�7ZF/��j�����W�F�I��'��`�������YMA�O9~��@�<�`Pb=
�9 ��3p���ޠ;�DAr-����1����у~?����o!L��8d��; f�E�FSXG�tcXU�I���2y��F"8V�-�C̍TM�
](TO�x.���o�<<�)��`&��F��v��/jT�y����Jg�Uț���ܵL�7�kX��XI�R�`�e8��I�R,�if?�p\,u���W`'8��԰H�]�����<�㹗�T�ւ8�q˨��6$�p�9p�/���z���s
l�f
M����v�P�8�'O��%�U#�,d"_���L;���pޤ[4�l,n'y��]`�h?E�µx1鬙&��Ycm��1,�,~�;k�
�� �$�CP�^�Θ[�VCWf�)'CO��4��|��02lq���\<g%X��H]�t:}����}
�����+�䔐e�2w��!8�`ai�w,���;tՅ�;���lVR�`	'�c��qO�W犈H��(K2�{����l��r���J<D��GA�3�HsveN�<�Id�O��2vʳ�Ak��

r(�-��N9��-�8��9���n��x��]��7��Y��fW�u�F���Z���*��Eh����
����c�!n$��ᑐ}h�I�-n��4�&!J�:Y��W�JM�ϴz�T������W���!q���W���n�Y(�yr� IEND�B`�PK!�#o,,images/dashboard/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!CzAf,,$images/dashboard/step_newsletter.pngnu&1i��PNG


IHDR���C�tEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:5CA1D9EE4BDE11E59F48A875B2F786AD" xmpMM:DocumentID="xmp.did:5CA1D9EF4BDE11E59F48A875B2F786AD"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:5CA1D9EC4BDE11E59F48A875B2F786AD" stRef:documentID="xmp.did:5CA1D9ED4BDE11E59F48A875B2F786AD"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ou(�IDATx��oG�gf׷�J)(P)PZ=8����M���(��
W�\�\�;�ϝ���$ql��w��(Z��v?���̼]���'Q��-~�!�~��\܂~�y0�#㌻�UT��L���zG���	�ĖN��c�x��+�o={W$��	�ߧK�p���M��<r��R@�~%R�V�_�q1vAg෕}H$���
�Bh���Cہ�:9�Ћđ�!���<��mrEq'}F�|��� 0*2����[Q��N�{��Ou��O��
�s����o��KY��wVG5���c�G:�#�.˷;#��U�e��}d�6�&廉�3rភ�b�b����]�xy�c���}t�Ȝ㝔/���@j��^���]�|f�ĉ�U��`���>��Co���8U{��&U��>��uY��dÏ�L;{'}�9�5�������+97�����ޓ�+r�����7���3L��+3"{a���;9��j��o��PVn�A���'��<�Y��pٓF��<�Wv���_T��ܴ.�����T|y@�����7rbN��,e���ݮH]	�q�,�
$�/-��?�r��̷Ld徎�]f�ώ�G�}�,�l��r�pE�,���f{��]�k�?�OUs���߿�>��|�9��K��V��}p̬�w}|��z�K���I?m׵�`;�T��W�̼����~����j���%Y�'K��q2�;�{D���d~����
&�6��6���wR�� ;p�,�!˷���C�9(�'����E�tM��0ն���>�H~��BN/�-Y�*�z!�2~nrG���^��Z|����c&�G��}��[���������"�"(R�E|��U�,�S���{��;'}��e��O����o=ـ_�z3�;P��j�1�}3�H��y ev�w¾�J�~U�,ޓ�σY�~���j/���}k�4�s���:M��A�W{��|ו�]��q's��#�����@�gt���˷�5x�¾2k:rhL�Y�_V�*��G����,�]�3��S>���i�_v�:���V{�UK�n��5��3�؄�M�rn�_�_��M��3�ڤ�]�E������xo{����ƚl��n�7��D���[�L�]�و���W���A����e\7�c���&���μ]s�P�OV����g}u��xl�H�X��gb����*�ܤ�=c+�0�O�Z����I�B���대��`n�wI���?�Et��0ʒG������[}z��q@�|�y0ń��Ȉ��q���)U��v��\��)���NpQ�?w�:����$�-�-�ֻ���W��Dm��4s†����+
�]��M�-&q�ǯ������.)ٰ����ү���E�C�?��CVU�܉��
m�-�r8g^]�_��|;��7�B��Ӄ���m�Xx����v�!
�|� ��ƾ��u�C���.�v0{5���"���+5�������E�P^��~������eφ|����D��a2~J��'�N�����C�?��C�?��C�?��C�?��C�?��C�?�C�?��C�?��C�?��C��W.���OD�s�]��YU{�T���.�>ӽ�>��@%�����{2�����������;
�e�$�w>83�T��Y�a�y���>F�G�i���){B���'�	�����'}i{B�i{B�{B�{B�&���!~҆�=HB�'m���!~҆�IBT��M	���a��a���o��G?z�H�����#�=~��Ǐ4~�Q7~����?��C�?�C�?��C�?��C�?��C�?�����P�GI�VIEND�B`�PK!Y.��UUimages/flags2.pngnu&1i��PNG


IHDR�j�3gAMA���a	pHYs���o�dtEXtSoftwarePaint.NET v3.5.11G�B7�IDATxڬ�uxG�=|�gČ�l����̸�
ӆ��Ɇ��wÜ
�&8�0���K�u�zF#�ɮ�7��O[i�TWߪ�u��f����t�oQ�T�𙱫��f�(�
�[R��?0��>e���v�sn��Ś��DpI�<��݇�W��G���k��T�l�YA
����F���>��JĊȁ#Ąn��S�iBH3��"����<����Qhm�<��s�� ��ː9Q ��-�y�@UE�5��+�9���w�4��
�W�A`f�1��g������N�+�F�N���Uf��FD��p�ԅ8aGH>�u��{�Ÿ?.���‘����֗Ҫg��������w�	�Z}w��?4X�aw���4���"VUfu��3X��S0�1�!�����������X�Og7��Fb����RΌ��Iե�tFN��8^��0fS
T��]XE�٘�Y��Y��Ih�]�-[v�UWQ��"gD�D��>ÌV�r�b��x����4c%��HvۂM��	�p��0s9��q㞋�W��zT�˼��'z�q݃i�#�1�����HUX�B�����N�w��DT5-�`K�Ea(�ВΓKR��S"%�t��X�,����0K��T�l"�"`6f���z+���rٙ��:��f��1�2�y��)��1��P5f�BĜ���s�?���v��ü1�Y�TM,M	BQS5����Y�>LM$��1�Da>w��o���C��O���{o��s�/D��s�9$2f�;Ǎ���G.~��D���g�!�+�*ߝ��0OX{��Z�tp�>�p��ܾ,�;�h���_���)5U�������EE��H�>C'��i5����BTٌUYA��Jj$6��Vz��@K	Qh6��E�Pq�Ef�M�5�,��ؘ�fs�B"3:HDȈ�H���8����K��N�,\�����s;s�ű�qK�Mnh�)j(n�����s�F"�rʼn��i,#Z��+v�뉜]��쀧;���g�E���a��}R������.�.Ϋ.��g�������O�<�����p���˺ع���Do]�~VI���74:a�-Z�&�؁D 
2��c�f�9���O�Y3�7�T��8hnO�2�n�/�A�?ll b���L
j3Q�����&�5���0��?3���@�`���J,̯�+�j�xP������_~�~���GFΜ3���Y��޽���.�dQA{��q^iI�k��7
�j�E��L�y�a�?����*���w��EZ�`�'o�o�s�H�ؔ�X��H�TYt@iTQ\�TzN�B�HU�H��FjNԩ�hsI>�KWz���	�����8�� v"Q��l�������5�Բ����ڟ|� �9j��o/"~�&��=�h��>�/?#��q;��Mjۈ�.�2A���Uձm�r�zڙ�#��s��f��ov�еר�-?�b�H7
j�p���[���{���Aؙ.:�_�H~�6�
Rv�(��\1�؎�\|jQJ�KVf����5d���Y��\�`2"]�sΘ������ɡ����Z�w�\��ɢ(;��y��5�0?rS�w4S�j��n�%��ԘA�a:q����
���];o��PP�˛�~��?�Zg�Fl�~�g��F��?��e=fcv������枇��N��9��iA*]<jX��%S����v�^��o��˼�O��/g��_�”���O'b�X�d��H�EY�?>g��cǺM���y�C��9��a��[����ʢ̾��֖�I�u�Tcu���� vP �.��矌����s�c�u�c�m���ߧ�b�#�bq���%{������RU=z��Cy���uǻ��~b�ǽxZ��R����T��7�ۥK��
���=7�\�j~ۋ��4�x�C��:��҄�����+��]�s.v���G땄FN�@m�W��[{;_|�gO��7�J@��.�`�Y�:��I�r�篭j�]�u�ͫ���sL�C��}��u��fƌ8�>��.�->j�YO�9l]]`�86�,�X�Lk�3��`0�yO:_U�d7+�9g��5`��ڱG��a��T8tH�����5����>MW)N�Q��E���^{������~�s��WRB��G��?�����UK�B���7ަjv�o�vXeH󀲳��t�m����t�����B�̝��;'"QVe5�'�N�E�EY
��`����X���C�8���4�}�q��?�2�X�9e1f%6b3��<�}Pgɍ���F��cq�Q��
?����uw339��qd�iQ!o�1z��0ߢ�#�ឈ�cDP@Y�y��`�s�_rEL��c�y�i�q��g����݈?�>nJg�IJ�_�~��-�?t���\覝�e[�)��	+S�2��輒���9wIY��V���:�si"α�
+�
+��{aQ��G�v:�<(��r�f�����M�$����<�����mȮ��o����pWW�"��s����Y[���̢wU���u����r�_U�zk��iZ0/o�QE;��d/�s��mή�p=�Y��� ̫��Z���|�3�%�Nx�t����b-P��^�8q`�蔼��OG����A$�}1#Lo}<�s�'"��Fb�Fb$��@��NUD
*~�p��yC�;�KJ��j��2+����`#V"#���T̉�o_�v^��/��陼�-��\���x����tE9��8��X���S��ZRʿ�tw!�ȱ�9�� Sf�!ŲӇ|�י����d���m��nG�&R`�W�6�۪�
�{Y6`���H�W�b�#���MA��uL[$�R�]��{qYw����V=� (`SGFDο�ޕ?�}�}�Hv6��� �̎�IO>yž{��a�F}��9g���9�l���$
�?�$�"U5�����p�]��%��)�q��������,%:&k��9kDKg�;��U}[nԺ�ЖOW����/Jl,�j���6� (x�[�V~�Ġb�!ۯ?x�g|�#����ٿ����e��\�gR�H��6��R�z�+���ێ|��k���������z�'w����)��Gx��x�/���'���J�ܲ닯������m�Eܑ�.���i?�����K�䆯=M�"��F�|�+�.�����13U�EQ�ǀF���vT_g��~E�K\ R��`6b�\fm�=���C��]����WǤ$V�cS�C��i�����fծ�,�f��<�9�FN����¶�JS��QY������Ωp7�9���7Y�\36e�=*���@ɔÒ�K�'k�]ZQQ�g��b{��h5���l�A0e��p�0�����1㡇�SO�>��PUf&�_�tt�913d���xG5S5�J�S�i�t�0������{��.���s�1顐o/\w���Nީ�e|0�ѣ\A����w��϶ŋ��{If=�4�1�El�\wpX�u�mG�Z}�]�(T�DUM,���?�./���.���x���4��O�Q�r�oO�",B~����=x�9R�֟')�����R��~M"�c�E�����_
`�V�x�H�ݑ�X�"�Ne�F��[8�=|GD����e�ȑ'N���\Eq[�/�}��ƱF��1ň��	�$�������R����2�藟��|seE�w�M�����1S6b#5�y��6�rR��WRr����<�b�"e��2=X�'~�.��4��ؔL�c�LI�?��l�j�t���3�
�1g�������/��?���|������-���L�>?��=>�x��iECn��
��qlq��s��w�um��<�o��.�/�j���t� -a8C'NL}��M��$��ߟ0�#G&�3�d�A�Ey���/OQ"!��QSC��;�v�=��yc_�z��s�c����p�QVc�!��_�
.s–2�CH�T��G����2)�0���Љ3W~�wG�VV�&�<�xՍ�*�6���8e���F�hl4"�41�'�yff�|�W�q\]S���9��ŁsAD�s�0����X�`@Y�Af��=4��,���uW7V���@�뀲|��������EET+K8I(��S��!����UYcD*��!3HTɄ�v��j}N'Ab�A(�	DLE��Y[�'��X��"����2ɮ$����I(��x���3�j��� 	��A��X�U���@c��A!�E���%n���]-��=�ɺ�\����x�T{��_0����~��	�)8U��(z듩�R��3���XĔ�z"w�1��Q;y�_���=�
瘲���~u����
�P��F|"n̯%�q&e��;,a61�X���f����E����uw��c����X�G�K2�~�n�D`�J�����+��]����@1~���c�o~+:���Uߘ���(s�\愼����>�m���y_dn�w;p��@7�A9sdp���(��bT���}?<b�fn��~�aU�$�p�A����<���?�}�K�k��$�
�g*�f��}u���(���	�{�_�g�8��w��p����߿*��3�E{�ޭON\&���(X���4v=�}6`�1�R�ףv�|润�y��'��ٍ�rP�*�}�e����]jRo��W�2(C��!��8X��;��'?������	�m-(u	F@+���}��z%S�]]���d��t���ZUQ���l�x=�PdV��I��?����H�%=`�zP�i��Y��5�^��.�#I��*�$���r��C�����u?�C\������C���}aNc83�p섇Zh�?�8��ܛP����aɎ�$���O�?�vz�$�߰��.������	�&�J�%�a�3��i�y�
U��·��ꠀ�C��{�br�`��C��3R�~�3w�L8h������v�g�wZ���S�!�/:��>�����-�1cwK�1M]F�*�S)�t�%c%%�qw�`��c�2�@!�I'$�q��0f̘�-��8���Z�����x���}g�d�\>��`�eeeɕ�l3?b�g�"��ɽ��?�9��i�E�嗝ロ���wt���&B�f��k�N;�Y�uE(Ę��PS5M�:��S)C2�=�Qg�S^�~��8m��_������ޙ�t��TȤ���o�g���b����Ū-P1S��oZ�f��f���g�>}���D��HȔ��	u^w�+���c<*&�����4���CV��>w�sx��1���Ӣ"%3FT U�d�;��Ҍ�*c�P1t�n���gX@�cO�/�Pu��*o9z`5�m™|<�1��ԗǥ�	<�F��S�v������ F�}3���}z�ܘ��Vl΢n����ʀ,�ɳZ��47�d\��2WTDe�9��T�J�4���m�W�GD�5�Yd��9s��@�I��F&d����W6�&_�$3��#���I��>[���vu��ɂ��|��[u㍋�\���H�ɧY,��nkx��V�?��;���9]s���y
1k�}dsfΌ��Y�K�ut��R�m�ӓ����`���x�T%2G��D�9�� Ti۝q�"��^T�����4y��%� �`�s�$��>�KA}�f.��>_��+?��Y��аt�'R��������d��:e�ԩr�R�@�)(9�S��<h�����0��bE�i�IQd.�
���1��=�{jD��y'�t�\[��x�c�?%@5G��f����Oݎ��=�������
�g����9R�d��~e	`r���o[�)=�����H�0�+�\�U��C'�(�s�G�;��]����y\Pf�6a&23����3�D���@-|nȲ "����)Ma����3���j����u�^�ZkٕW��m��^�B&���_]^Y�_�����W���Îj��F3[�l�#p��[��q��m:`3T��LX	̤��#@�x�t�F��_2�gꬠ��hX��i���U�$#7��g�J������c�n8����8��ʫg��.�b\�.�"T�.eRs鐕�}��r: �����)�2�M�|QȄ���!�mE��w[��r�%c�b-x����Mw�b!b�˼�ٳ���N�z��늩K�f��\����X���X����Z�;�*�S����ܽO}��RoAb�@|4��Q�e�S"sN�B�$�C,���n��{d\|�Vυ��M1q��X�hb��́�c���#br&~H�`��wx6�á�37��m?���s$��ǹ���s&�,�`2��3ɔ
�w����<��;^0�c���f1yD�8Rr�HiHِ�~�jk���~�ͷXkK��%�~�:���%?����7���
tqK��jw�;�M
�f��Q<�S���Tr��0o��\a�3+V
�Cg?w�����K��!�r��K���ub#b�‹/^�Ҳx��cO:i@}���f��)}�>v�E�/o����LZ|�A]��cQ6(�2c��������0���`XY®��)��;�SN*����s�s��_sލW_��n�{�H)y^�~,x�?�6Y;�׌��3%e�v�e[H�a
L���Q��������c��{���&� ��d13�|��?[�WkoO���ؘ��ﺢX����^������d\:'�i$QG%fc�)�7�}�3��z��)9'N�C�
�"$�ʫ-�b�u�;ǎ��#�,I�����4�Y���"q�	�L��zWVC���E��9s�W�?���xO�;�N�_���R��w�xJk��;�K.�?&[n�;�=�����,m]2�����5#�43k�m=C��3��5�V63c�=]f�ʬcD�6�tΜ���_WTtS���i��v-i]J�8g"������{�%�e����[����o�|�T*ݾ��#k�ڟ�|��ι���T�A�o݊�LŌ��O���=)+\��P}h�1�"�j{2c��s�l��y�bWo�~���_��u�'Uou�y��������\s%v�] ��H�DF�ќ�g�zRy�N�Z{��eiEb���Z�B��l�>67��$N�s�F���8��4�޻s	`�>���'��:���Sw|$��s�WXD��eV�m7sO�=n׭��9J@�b8��±�T��wP�[b�}S�̸9+3�#�wd���
���2����`���I�~umDfn�oȝ�Hɑ#����� ���!;s0Dp. G G�oQHH��|�5n�ٖ-���YP�,���ڣ=#�֙��=e[o��¥/=?��s%��..-.��5�Y��k��b-}�I��������W��3d�S��$�ԑ:gDwϿg�6�*?�>w�>Dt���2o����7t3�i��mF\x�qŎn�e���N^4mښC�f��0�C��K3�O�I���)�p��,<�u�ww�
���޶��i����%�:e_����:@[�-
����љ˵��<P��$�8�xi��
�o������"~�JkuVB��31
;��y7�g�0����Ӏ����8VG����+��CO������0#&6^#�����R�����,�c��L�UDr�X��:��l
�����
t���"�
����0�N��<@r�X�ģf���#b8br�*�P�Y��:fv,D☉��3�8Vb�Z��Cd�M��v�v�y6u��M|��0 *$<�e��ѷnt���y��C���ٻۿ�w�7���������ff��[��!`D�2{_V]R����p���?�+�s6|8�(̗UW�<��;l�,m[2�!�Q�����)�
�[����F���J��c_4�J>��	�Dɣ�KS�}�`�e��~O��ݢ��ï�x�߻"��?�7]�ϗg�K^�#���<��߲��w]��Fd��*��ӿ�sU���\O�~�x]�S˜�'�.��E[ܵ�
���6a��R����ӦW�<���l��[�5�<j����#����wi��i"u��K�ΞH�>��p�u7����;fb!2"�:#w�d�̑�ɑ�e��`D`e"��(^��W7��̹)E��z��۟�J6�O�O??��rR�~�0X�Oy���Ց&�=+�
��!�T3�4����`��}�
��+��V�7���f��S"�:���ɛTl`jsN8AP}�Yf���u-ˆ<��ֽ��!���MX�i���po���?��9�;�8�Yc�XԷG�l^���y���S����{��<��>[�h�ĉ1gR��NJ~��&ۥ��R����v�����S7uM�c[�AFd�}W�4�B�'�~���裯h꺜S%�ޣ%��V01�Y�;)��՗��]�������]�b۫W ��}lMଖ�Mj7�أHH��4v��Kd�������+�5��%N(�X��Y�͡�_i;����{�j��Q?�6֖)�@^�!#MH��21Ѥց�+��E~\��]�H��=�a�f��@č��D�,A@�1�oj݁�KI�U�[R��po�[��M�g�
l�
p����
ttd�$�e�����3��Ͽhy��yMMYv�}J�nhH���>��꣎�vם������i:L)K�\�g�a����HY,���L�_�M�P�D"H5�E�l��

�J�6�߿)��u�<�3�/��{�`�t��(;��4���&�>>�E�
�����{�ۢ3�����*@PRIvT4xH��{QY�1�����2�_�(�� ,��l�/m�z;
Ć5���Z^�� $�{'I M���9ll4���4�TSs(��`R����o-������o~�����t6ո��Ǵ�
u�Rh�GlD@k�}k������<.�T6WB�a�:	L �v�$�s���g
�5y�R��'y��֋/Ɗ���L�������Vo�CO�s���~��_.:����������ڞ�>�
�E��}�$�8�Ba��݀",&Ќi?b��ˁO��LX.��{�P��4w܁�b��g�3���}n8?���B���uP0���W�i�Ж����X��ƿ��p��m;�`ԗ֚���N�r�"�s����)��+0l�=(�WP���_�oL8��u};�G��|�u����97��&?ӽk��Q�Y0�?���e�"2�~&�M�}��Jd0�
��z�WR�J���[���?�5���A�҉��9y
8�HS�Vo�o�+zPv��j�lz
��(Ga?��� �>�2�Ok�I�l�|�z�4�;Ƽ�Z{�n�&
=�G�=�l�k{�
�i9L�É/����"R����˃D4��y��ʑ��s�����@9U%���ʝ��> �:돇j�Gs$8�~?���^�d_=��1�߀Ν)5����k�(`3Հ-%z�,���m_t��
q�k���/�_�C��py��EUtu�:Rni��L��X�Gn��YtЛ�>{�-�l'ᶶ@��,7ռt^�)��JUd��[U���o� 06�Q`P�9�'��_��p��k֏��[��DM�&vt�Kߎ��t�
ߛ�[���^4���?�����bx�1ߴe�L|����x�0���,S1a���k8]�mx�:��r�6��'?�r��N��M+*�A9_=���Ѹ��]�C�n���Z�m+��.�kkKߝ�}֚���X��Y��\t�C��qͣ_/��ǢA�J��0�
�tvv�3�j�AW�=��r(�p���#���
ӂ��r�t��pI�����/�Ʃ�z�(��>-�lH
-����6��|�����u�/�V�jf���C@
��Ġ
o;�/�}��`E[�~��<g��?Aj��y�L�X2��zq}S��^��yy���
_]�T�P^ۓ��O7����w�q�[�}�u�}�FRr�y� 037y�U����C�f�ybB`1!cJ��䌝��$�eW�G�8h�9}�k����G������#ܼ�
l.�_�+Ք����ݷ��{�
L	*fӧ��U}t�X��T��@9(�6��G[��@����3s�,�.�x��Ď��7#Bc�����Y�\�@dy(���>��\�Ńs�
��h]/k�8.����6�qϷ7�ʘ�X^���]��kPC%Aqܦ�$v��W�6��4�gu�	T$���g:r�8��@9(;�R�sˎ����vS����*u��k?>��nn�e�(�I���>S

���;'�xe܆�k�|�/8jlz���`��,���%�X�:;q���T�
��
�@>��VM��E�4w9�û�ڤ+J�18����m�kw\��%��y���X2c\��7i���7BO��;*ά�Z;��Č�����P�A��PԳ�AE��G�{��d"g����˱�D_���`�l�?�L�\q�aK��%2G7���ƔU-�}����J$��F���N��-�s"Z/9��д�#�D�z;�/-L
*P1���W�t1"%0ެ�򰑫��vN�a�*�[�,�u��������Ȼ��ꮓ<�ò�֬|��6_Y��$}������P�/X���HDA�;Y�>>�#�~(Q���W��;��DZ���m�1.��d��V��%�g�\p��Y�|�2�L�Vo�֐!C>��CY�8x��|��tR=Xn�υ��j,�Q�4T��_N����gt�Z
CK�\{�{�B,��1
�ru�j{�U�k�<i�='��:X{�c���_ԞAO�bZ�XTS؜k!�`+ɡ&�Ԓ�~���n|�K�1�ye:������æ�aB��"<��Y�ѻ>|ۜ�	@*՗���X߂o(���0��tB=�\��x��*gq�H��_}��p챺�G��<_Y���e2�dƌu��󋞛S�Q�:�ٴݠҹK�8�LC����z�À�������.(d��*�d�Pe؈, ��L�.t��r�VY|øh#N���O��cҜ���7<����.`�
d%s\�̜���+uT�ȬY	qS2���SC�L���t?�qb�}��9�ա�ˎ=ֈ�����L�!��-������h[ǂ�M��@È���H�Fb��D�ne�k�]�tu���7\w�%{�����=0?��ڪ�qO�.RG(;��t��+���LZ��VBn�4O����2�q��ڍ،勐x�?���r�m�o,J�����	gnqfk��]	U�wΈ�� ��o�UU�q��@-�Y��:ڥ,'��&�΢��+dU�-�
#�xP�_cلϞ�4uI{g7��9�~�)G����N�Ȼ��H��I?���.����"U]y�����"���0�%Kz��6Gv��z���g��{ػ@���{�dQ�ˉ��T��
fj������\�<��{
��g%�?g�P���/���B����>{�߃�8S�=�X>����	X��^z���e��q��>P8���_0��c�֒����niG��qEײ�e�<4G������ek��[��V�Y

/\ƙeGQiFQ��v��c�T���ZH�=��;�g΃2���[���e��,e_��0a
�񅸿gB�i��y���=1���ƨa�ft��Z�;̑9w��w�4�g�^1���N���pl-�V��x��Rg]}��(Z!���V8|a�����
���3����~
��<k��)���K"��I��E��j+��6cF��Ad���>\��
��@9V"��ٍd��<��� 0���˃�ts�K��x�����#�qQ�d��>W�	������Ǔ�x��������.]���Oֻ ����}�0��c�8�I�O����F�\�/p^��]��Ĉ�ľ��i��>�(��z#��Ԗ)�?���cq��!�g�5�a=;lɄ2+U7�1M�o~�їg�=��'��@�@ɩU�	���ϙ���|�6_��	�B��1��O���־jD���*8%'���X�8J�%��4���Z�[EN�]���u��6(D����ד��d�~9UZ�L�mE��O���b��b&�!���:c�n�uI��}\�g�g���9���?�3"�����>?�3�L-Y�a9������!&�80�8)��<����9pj���p����;������������Mw�M�|Uzͪ�)rc>�a
H�G1�Ͽ[���]sut�u|t0��Y���v�t��| H�]�qۖ��]yA3Z<s���XYC�@�ˏ�@��l�B�������"��s�Q4��ŋ�4=�:����%�ϙ�8�
%�a���r0���C�>$֔c���;�X:��(��� ��H�T����ɍ��CXMV���]�cІ>�9tj��p� %lB��
6b6?/8��\Ď$���~71�/_��n��}�=X���X<�"E1"��d�O�y�Ǒ�h��7�4�;��f���FӦ[��{&A�'�]*�?b��*��8L����}@�̀ ��[?
V��>߇>��(���X jޡ�u�l/=�q������BL��5�E	\ߥ�?>5���S��W�U�w�(<w0m�A�Y}ݎ
�*uQ�^��L�E�����G�-@���Vd�~6�3��%���(x�[8�'50ض՛�ӟ
`P)L�TMC3��f	]�>�X����Z$#3B3�y�F��l�߮�o�
�b�r޻�1��	�(��0�Q�"�E.4㨣a�8
�������2J}�7���/�lWL�8bP[�,��!Q�dMf���6�z$�J�<d�J	Js�/e��~QJ�jl4��/�#�H�/>���(l�5�b�n��
����JT
\r�Ç&u��JM�XEE������=y��w!�I�2�ԯ�NX�/�n0c��]��
��Ʉg^��d��:
�œ���To���U��5���Fb�.�H��e��p�%m��20)JJJ(5��(�
�����k��Kƫ��R��,3
�h��EE((@I9 P�����/L��se��.J�
0t��J�7�7V������m�24�Fh�i*3�L�?Y��u�9X��[�.=�|��O�ʲ<�����c��ʙ��-`ш?��,O2���1��Kڗo�.8�O
�s��7����F~)�n��L�.���1"F䐟�C��#��KE�3N��?�ȵ�Y�7���=˺��vW�����g��/�S6�ϰ+�ݼO�);��,��|4��H��#6��[��{��],X��|��V�n�y���i��HU��D��.Z��ظ����uԍ+`U�C��8�.*藼O��Do�1�n��˹uZU��&r��{�FI~�1G�Iԙ�/����SyY��g�S��'���3Cԓn�dHga
�y�/�Gf&M�GeMHA��h_����,��e��A��l���vw~7h��N����~&�	�o�듫������
�=������~�w�pxRxix�%
XS�a�Ƒ���s�K��ȣW���ߊ�!��Ҋ,��2kY:�^)ֆ*��/k�}��;�������s/̎
�G��aK��~��\
��ϳ1{���}B,�&4L6Wj"v�}�
���{
� ,++9�\���.�Y�Ѕ���zǫ}4���X�P�w��R��)��BJ��=�3�>`�%�~��K�����?>�x@��q�t�ް��$�"̬�T]cc�~.�Y���R��$�}���&���L������9}T���1Q�0�ٸ�?Q�4����Y�ܞ���ƍp��'���E�S	��ؽ2_��S��+��hQ��眣��"??��͛��J�y��ʏ=�6�I� �16$}��6�浛$Α��5��/#6'6�"@�Ճ�����*a@�gk/TW��
��S�a�?�Cgg$[�^�_Y�0�ŗ?r���9�b'l�q�Q�Q�}�O���x�����,�<�#��D��4Ȭ�s�&G�M�����B%
s�<s��%��ƇOr��O�������c�R"�A��2`âe�x	4�,�BS��B	փ0m����X���2���x���بyyي��Ҁ�g,^�}N�
�r�7@3��9-�&I� ���N�9V'J��5~�3�d�^4$�'ζDab��y����L�(a�'"u���Ʀ���~�j4c���:=/8�V�Ԋ�:��;�b2���'���/?�tX&
Vl2�{@�\����	ޝ��wf~��a�Y����[�=��y/�|�KXou8���~<g��_-]e�����o�4:�,����b�_������ʿN�7���>��QS;�(�\�qL=Q�����\m j����0u�g�1�,t,�?p��J2��B����Ƥ"@���3ֿnk�{�?�|��s������[��$�� 
�WI�����%���_�"$L���NY\��n_��^��KX$2�0 ��o�s���P�KMXG����:�*s�Ԓ���F��QW�L�"��R[u���)9c��9���?~������>"�<�FԹ��>��'�g2����C�����9&���“���� � VReV��8����g��#.U
X�yӷ_��?>��V9�m��9~��M�Q�D���*���[���j���s�K�s痶�IsK,^l�ް�<+�Ǫ1�x���Y��/M�v��?�|0��l�Վc/h�qd���'V��U
���m�eMI���3�߭�Y���b)1�	���\A�0��+N��� �r(��p�Y�u�û�c��{����ݝ��t�eo��7-1sA���4�����d��0e���`i"v,섙�Av����ŗ�^�6{u��bɱ��r*2s��=HŰ(��d~�z�ٌ�twa1�v���?@ih����/zY��Ո.~4'��`�����K�KK�J�p|�}����څ���6k��,�f�q�
>�(imUS��Ʊ�q�{��CL����N?=�@z����Z)⼱c�^�M��]��9r��|Ma�PL�G�$�Cp٥��H��
'oe'm��r�A��ƚ�`j���VG���9a�>�ʂl	���h-K9�E�o�?�J7����	:8��I�̷2`�����	��4Ae%�8�6]�D�<^�#�� �
|�d&��[?��۱��A`�
��)�~�bU�R%,���j��/�Eo���,Z[S�]:�e����!;(}�3�[���3�hik��{�u�
����9<X!t"LU~�a���nm��؛E��vµ]=?�[P��v�9��G_�7���y�1[,j�d1Q�$�(���@��O�
5��w�l���,'���ĔZ��]��py����q��O�d��o�o�=ff���@o�=�|���n��\o��^H��\�С���a{;�뮘�{ek���a�!I4��6�M��T�1��ԁ��	ӲT��Ey�T���ז�t8x��6�!h�Ah�� mj�@PV�Kz|�NMwy�ڿt,��c�>���Y��#ѽ~x�黗c��JXN�;=|xk_t���K	EQ2zz��^�Ä�zd�o�6�xM�q���o����]�V�/�ݿ.�/�g{�L�N������7^�{�w��t�r�[��>�g1hii��J՜y&Ϙa�2:%�ꭷ$L~�'̾T��i@ɓ�=��"���3Y��ʂ��ւ�/���;�RK�D$�J�1�����峗����r�X�-�K�b`�JCiV ���y�y-�O�=�`�G۱�ڋ�� 4��w�k�t�hI�6۔��~��!���8n{�u%*�q�d`6�����	�l�<��昹��#�=�}�
q�Aʛ������_�w���セrɒeC�Z��@Ve{��9Ӄ���fђ!�OZ4����������m��+[�J�H<
�z38m�b�R���?1��O�,'ȆA�1T5�m7��Y�,�烶�{�� ϔ%dtbQ*Uv�)2}�O������uv��FcN>�����=Ν�1��X�8��=��;������襒iW��6+��M�@	�Y{����x���vKRBu;aG�sBO(<f	n����h�ߏ2�4��4A���{b�̉Pơg�$�:w����P�~�a���?��/^����q�N3���`�HU<c����-S��e���kU(z�h�ٗﶬ�Ye�1�A{4�Z^~Y��?�lȷg�=�H+�fne.>�D�}/�l��Cq,[RAw�y��'�f,���|y�z�_��?-:�z�M;�pۧ��׭3�5V���®'���?�yi��7�0����������5��)�Y^0�=���߽���x?�r�`�Z'�E[֤V%��*>6hI�@UD��<��@w������o�-�����D�a�H���"e�
p1�8�e�@3P'	���5��o�c�	�.,�||�K%3�Z�|��XRԟ:����r��,�b�� ��]L.f�CNZ�r���cv�Ӛ������~�Q'��f��~E.>'�R&c�>�[|���ZI��T�8q�g�}6mڴ^7ɹ�^Z�`
�W�8a���M��N��^����*��|��В�G��;C$X�~ҥ@��u�斂��{;�	��W!Nb�	W?���%	����?3�`���w���|�~X���*���g�߼o���a���`DCq�����#��v���FK��A�z�7��Ɯ�l|Fј��~���@}dC2ۻ/���ڪ�/���q�GEaqSQS�H(��F�z�i9��F#��H���ftv�T��J2j(jȲ#���n�'.x���<��߆hV���X�) 
�T���I8I��E��jK+��#��\A<k@�n��Y�fi�Uu(P�Պ�c2o�Ȑ*'�G���s�X��G_hF��ߒ���U0EAƍ����߽�ʍ}X<��	���&%
�0Ӱ^�	�6��/I�F[�|8�X9�67�$zzS�������`iG:�wVц���8"'q�~^���lX�G|~�?ђ���7ۚ=	����S(PK!�V�0�
\
⠂�)�;�ӎ<��s�
��
���d��.�Y������qf۳��+�Xxl��s�:`P����}�����[��Wv�r����Ѝ��	�c»W�eLY�l�d^Q���i����P$��l^�o|s_�v�m�r� ����qP�o����q˖}��F���Q]����#��ExpM��1��N+����c+'HQs�0t��BC��C�BT
�-���A2�1/{)l&�HĊ���K/^�-��p�����-.��^����w����w���������7��ؾ�>��~)*83�Uѭ`Lo���5/���'—�����U���
�̀`����ݕ��A���T���Mp��1GN�q�S�@Բ�&��U�{˂�?C�}�=�g�]."q{�:��;����8��AW���/�T�c�V�r�?�c�"*�֤��Dֺ�̳n��(�ꎚGm���<�l�{��E����P��
=Z
�3�$/^^�$����ٳs��_N�z�ҕ�B�كw��])��^���˼
�TF�B{%nIi�+/HѾl���%�&��*ŽUX}�FX�THh��w��j��|�xU��7������T����ſ�@Cm�_�`55�j�+W�2��r�돯w̙{D?O���}V�W��s��A�0�&�qb�6����?*|��棎�"������X6���?����$�*�X۸��p�n�|6̻�"VU�g�m=j� �:q�'JK��_xC]���Ϊ�+//_a��͛`߭�JbUkl,���4��kn3N��K/�
��]z8|�r��zF����k\uE�.S&�|�Sgw}��|�`԰�U�+��mX�n7˖k�l��}xᦱ�����o�9j4
���)ʩS8�N%]��F�=.jkk�e���}�κAU��
7SEc��YK��^���h8eʔ���]9(D�CÅ�7�d�<��J��Vs���;ǎ��K�3�7+#H僂9-��������@��B9�c"���j�_�ߺ�PD�����}��b���*��E���M��[�BD�
�X�炟W)��TK����WU�06c�d�uQ�|&��$�ӏf��IU����t�Xe9kj�����Z�~ˍ�Nw����_&f	�Z��됊jDr������q�#@f[�U�ٌ�o����sǧ�v:��Wztuue��A�H��9�bs1jj9�
�� %�L�	��:j.mF�	Szv�q����T?�o�_�/AL�
������SR���#�t�M_�,*��Z�X*�狥~7���4q#wg��9KD?Ml��
h�6;�ys��ޠ�w_/�0����ά@�rϻ"(D���"�B(��N�a�#k��Zw!�1V���'5���E3�*w$E�X`��ݪ=�VV�Rܟ�^	i;��ŵ�1�ݬ��1����T*_T;�h��K�"ϔ�PQ�:dB�b���:�Sn]��[�ar���ث{�� �<�����l�j��M����u��zq˼����p��e���Q@b"v�kg�t��!4
�۝��-�5���P�̴��TSC�����E=K�E,��n�NJ�줘3� -��g���f�y`����t�}[���8�_�0����X���0��F;�8pN"/m�)(���c�л>����*�;���%k���x��W\|���b7O��^>�s��wf�͚�8S��T�[(ە�^R�v��%���zf�����<@�V�V����� �QOb`ff�m��.�Oo����24�wEPP׳b(�y��{��*W��[��<��p
m��6����w�a4]Bw����%vG����ϯ}-?��@� �"��<��o�Yҝ�u�s3Z�NZ�����}��Ggxc����8%a��5�-=펍�Y`8�����/yY�g���]�ȹK\��#ѣo���,�:Rfu�M��]����>;5�
���&�
�~HᲟ��X���u����?B��`|������=5�y�r���6�k�Y&�t;�X"�����$E]�Y�
�����6�\M'�l���[T̰��
Q�ꏥ�*jp��i�7��Z$>�r$��}]�c���6�!��]Sμ��/ "�*>Af�|�cs�:
�s��� _��˜���A@���{�Qê�`�vW �\�8��wXg&�q�=`��>SE.̗N�ז��m�O�T
^9�=����!�����_u)ﳿ��#h�T���"#r����L��}�cXY^z��|��+��+�B4l�
�Y1"�/<Y
�Φ$K�:	
Ŀ2�����h�En��i�%���
�~82Z�xpڕyS��A�7���5�,����.��u��3Z���C�|{�~����2�����So���L
��'���I���y��Ɣ��x�*���X�<�+Վ^��e���D���	�R3G�^{#�S1\}G^�-���uO���Cؚ������tZV�&�o���#*��S��)
���Ç,��E*l"ǀ�O�[�VcfQ,?�X&�[�^���*3��E�ǿ���[x.ϙa�F�L��88��Ų��O��>}�}�j^)Z�R����C�4�=�2ȲN��
���O�ܱ�%�8�L�g�8�m�͖/B$�ڠ���\P� ��߇��A�c�
�S�,fn��*|���]��յ2g�4��Xq�	�XԓIoSj������z�\(��;A(��u7m��������Bqz=gD���wF],�8��|"u�%U�Y�&��lֲ��x�r`&O�=�c��^qY�;��fq?1� AS��8���X��󁥓_�|hE�^8#U�&q�����l&*��I��kTfH�<5��j�wIF��{�*��=zu���ͨ���j,�m�bs�R��-�쒢?KG�}vkY{k����g�r�3���II�&���Rsˬ��_�pA����%q@3�	���ϳZ=|�I�uF��Y�E̫�~=��~F�N���uȁ�t������ק��O�`�H�(s�ݎ�@5�s�(t.�(����}_k]z�eW��g�5��/?4���%X�����SVwN�$�_vsk>���Q���w��Q@��@���
7��Q�+b=�՗�n���M9��aUu����J>o.b��
Ѽ�#�h�G��|�(�x��������.�#u������xb�Fs��XިB�PE���|�kl�A���w�ߠ+�oo���\C6ׁ�؝�~����oL�QaG˥c�3,���C� �@b�~J�=�|s�
k�*��z�M�
�N~c�Me�j�#o���/^>������|��޻��b�g�K�2e�����
���n�/���h	�$~%bq�Ό���������C�n�������b�,��t����XLm@E���Z��/��`>��֖%
eeIdc�s�s�ӏ�֮J0�7��-Y�.�/�TUq�\�D`R ���w����ݾX�$�t���J�W�?x�����^[7���K��d�q�����Փ�a�v�᏿�w�Us�ܩ�W�%��&�1x�RwP
�svA�P�,������Ǣ�;J͢�-�f�t����Rp�	����rF��o��+��+�B�{@�
��_�g��P�W�t=qՍ���|n�.�Q��8��4����	l�hs�ǧ�sw��5`�`"H�b�R����Շ�ڰ���6嫐�{�����+j�'ܰ溫���ﴻ�t���fj�0C�`�5 �	|�5CՖ����,)���D~l̇��pہ�щ��B��ʞ5�3)8OC�b��9=j�y�`9�%�o��~�˪"���ȭG��%O��dMR���Խ#Sr��J��Q�	ށ�V�%�c��X��ʎ���.x���%��In�Ƣ�E���(�5�O޷K�U����Vu���V���=��*x���>��s^x� �
:��6.$�3q�dp�OM�tU�ۡ��^"nI���{��O˗,.���
2�	���_|,����OU]��]!�
׽b(D>��8�<�e���k��dž-�
� ��$�q)DS"�����]�A�lC�rכI��YZQ��hjb,�8���*ZR�^|CY]�a0䤾T�(�� RBXU�l�,`�]�/�xW�]@7�5֗�ό������{�K�0&[ZD9f��l�TR/=���+M��k�Tՠ���X�JEM�u��h�s�Z\�s��!YB����xb2��s�AS��y!g�ES :��Q��Zt��?n�>�W]*fV(�Y�Շ�±�o�󱇝|܁����v_m_Y��L ���P�2ަH�j����ҪfV���K�l�y��
p��ҿ�����mo��v�RϻB(�/�n�DC�Z�����ne�"*E����wa��b
hXI��cw���-�T����5�z%{ꉫ���uVp@8��-K���`�L|{g�!on�[�ϊ��Ԝ�C�~)�ޟD���rS�
�6���DoR�ǹ���^�X��i�57�x[m��~����#'u�K�#�"�qg䞾�1�eq�EQ��1��b.�h��]/�A���r8 ����>��Fm��ǎ��E>��7v�ǘwy�v���������C޼������f@?�ne����觽�7\t"�u����W<�V�y��,°rІ��e�T��)�U���a�X��}@)���k�b�:[��%�tA�T��lV8@��˾�f���WP�\ֆ4ʦ}
�+lx�2h��$WY���0�q|�WcK�?�S�TM*�,>l�*g�~���R'~,Y��ĥN�$#��n������l��U�Lx"E!dJUn��+k��({^ݷ?���^��ƌf�1��g�����x�\t�@�V�G,}˳B�\|֬�«?(y��nm})�z��|��Y�o8x�������n��q�C�e�Ð���9/�~���,����BB����dm�1cF��tK�E��-/o��~�eX.;��#�e6���-�(��JqY!~P�T�+Mݒ��.L���CM�D���涻C4ݾ��%�?A	�`�
+G�mf;n�+�^�q5�E�SÌY�
F�b_U�q�S3_��֖�k�Z���K��s�#�����J$�Ɲ.����2�8P[�
{����3|�����w��K�ٓ���E!l,F^�U첋���gɚb��4z�.�q���|����/��{�^���ޚ�5G8��ַ��V���UD��@���7�_��x��Gn}?آ�=����|wjt~�<a�qt�^k����7��)O�r;��+o�*�R�"U�t8�ٝ�س�>�^ihC�d����w��ǜ���_q�>)���c���_��Ǫ���l�M�]���37gnB㘡����D��
�K/����֜T�ôy�]����'Ӟ�~�fS�KR�?���2~d$"dɮ�W�R���������f�WnY��>��E�Z��]�伨0���Vt��W��'��쎤��}^4/�kZ��U{l�	�qG��u��o3D5�U�`���L�HlPU�L&`�R�|1�˞���!N������&�����7�fe�	Ȣ����ۥ�;p�9kﳨ�`NW�]?=<�c&Q�����fX3,��t�-�����4����fW�{)ow]zɢ��v��Ғ
��qon�ʁ������n���Ué#��0�x�[6@�:r��XD�>
���E���yvӕѲey���n�+Bϔ3}�>�(�{�]s��x���z���j�����%T,�;��y3�AO��m֧�3g�o�$)� !8���]sZ硝-`0��^I���4*������l_��kr��/��L�h�,G�0K7Y
韊�ar�$U˚��T��2}��M�ֵ͍{�W�>�s·�j5e[��`��/iM4��9����{�%%���:��&��H/�U��!>��qB��D
Ϧ���`��k�mW�A�n��v�5����� +�a"��O�ߟ}/B��X���^���j�MZͼ��!�nu�����?]8qN�T"G���S[�"C�������,\ 9��|�枇��N��9��iA*]<jX��%S����v�^��o��˼�O��/g��߱�n�5tGbf�!5
Q2A�*)Js��i�����z�irD��J
s8 ��Ϥn�lk����k�X27��^:��?v��ͳ�>�/���Sv�U��_������#3g6�2��"�ea�3W��%8p>��a�a�<Ҏ�l@2�"6Oy����3T5��D.]������'��Ͷ�PƘ��a�Ѓ��I����?e���q�h�J�$�}�ᖫm��{�����^xHus^O�]K7����o����9w䑛��v��O^|��v�}��zK��.Usb�v=4	�#]��/iO�g�|�N�lG^�H�S7+�\�|:�Pb�9t �'���37��.�1úιdqe��M%E�s�������ߟ�ӹ��GO�� �.��ZZl�+,J�[2~�)���N˰f�p,jj^^�^��+dy�z�m�f���l�U�4(;��M������K;m>�.DG�3p��]�ݣ�~m�q�7y �nb�?�XR�	������S导�ƽBqD���������/~�jY�Ӣ�J�9מ|�2:j�����p���j�B�-S�e�ߟ�0��������e�,��)�)3�Zɜx���/���Kl�����yuЉ`Ӵ�Y�w��Ӎ��音�~����`�cD1��k;o���
6`���e�>Rj;�6I-�AK~�Ԭ�(��GS�(���L��oV��7�r��
.�GQD���(|��O�F~����෇b1R��戓=q�7��%\Ԙ�����n���B}�Y���M৫{Y���/��Sw��%��lj9V�*�aIN��������s)t�]��ae���..y�����%!q ����q�ZQ���;�hw�'����	/���\Z���ѫ',������{��?��/f��୏��c�(�Ǿ;0��]�d�R��
E�A�J/�*?x���E����[��}�᝗��[�λ���A_Տ��bS��o�'a�og��Gp���h JK�����d$΃���X��ܐRH"��:h�$�d#4D0��Φ�@b���b¨�^TGȘ<Wj��Y2��Y��0]�$�9w^scC���굵�>3��Ι�3e�?.�i�
�]wљ�1/�0/�)$
�&M:�;o=���oZ�h���+ϛ2ea2z1��sE�c��}F0"ہ`���定Ն|�k�Q�_�Մl���g2�A���Z��D�WAix9�<�eْ�'⫉F��v<�R�3�7;�Iͼ��ÿ�>�s>I2��Y-���n�ZqQ�K/QGG� b�_�,�p�0�z>�JG��)�?��p��_9f�v�v�C�_[U�\���/�>������N~y�)TX������8e�ޖ��z'�	��j�3��
��J,����`@�*���?��GVn��d߃�{�f��'�����Td�?����/7�4`Pmb�/�j�}�0X�7ݦ��C�@����F��ٜA$�~��+�T�̢��Ae�VA�f��S��Z_S�D����0t��$���ꎓt�����3�O��fV\����N@��9ar��{b��{?:���
-��y�y�k�cH�2�[˯fIծO\z�G½����`������\y@��A�|�1���L�R�q {9`���FVPc��"��1�����j����J=����nr��:GTO��rX-�++m���>���/���-]��I׌����QC�����
�����1���ga`��?�Ҝ�w(��f_u�њ�|��g�Ul�Q�}���%������8М��R�H$�8T�=��`�z�
zz
�:�]$��Z:���aP�ݏ&�q�;�4U�`K�l�;�>�ly��a7
;a���O�c�{�3�r��k'���������O�Flb9�܊�O����7�n�;aNG��$:V�`��n{Rтa�>��/�bxSYk�˲fO<���E��,��q�'�u+�9qΟ0{��'�������F�lLH؋j���	sl0�tʊ�&�Ol�v}���8%�\��s�c���X^ ÉsaF����g'��'zu���ipu�1����wt_���?Z~vq'y
��0$���a��..�(�9�ut��I������%�p���6YwPiQ�>;����E�ڍF����y�k����N�d�����t)�8�D���و�E�m��/�����E�}��@��)��ge�
=����k3��̛�
q�=��C~~0kZ[1d�
d�s{�rP��
�T��+����a�k�"�D�[21 Τ��\��Y6j��^kjR�ò�5N��%qu	�+O^�����>��#�K�����G/]�}�������}��2g~D�{�VҰ�$��d,�HRX�jbI��j���X >Zu�
`��h bbX�2����-�&1	XPU�۞�w��nw�/Ln��\����7�LQ�K2��Ɛ��K��ե��:-Jf	3ޫ��(z듩�R��3���XĔ�z"w�1��Q;y�_|�>�ư��?R"W�a9�|���Q���>$]3��XT���qb�*�?+�Ϥ
�������$
��y��h�>�cŠ@A{���oѺ"5��5�?��$z�f��;�h�$z����~v��2�St+���7�"�Ű��wڦ>�G;0�/3ݽ���M�8
�J38�~T!�@5�&aq�����ѭ�Z�3����X��oS󁭰W_���_�����_���?�t���4�a�ϳ���j�\M.�$y�oq`?��?8�?��w�׿���W���_Q�uU�8��#�|���C-�9n!ړ�^������7��z1���!�^\G�ۏRp�B�w�B9��8���	V�ut �*����=)��6|r^����t��d0���f4�����O�C=�絯ޤ��ց���I��������6<�r,��ߠ��^���J
I
۫����7w��O�;�f�Q��j�!����V]�0�Y7�Ϭ�*��Հ���?N��3�_�6����/�<g��G@=&����~Pahj*l�!��P�g�U`�e�0�l�9KO��%�K��_h��ߗ�yh���W�A��7�z�ri�8#���#�����Ÿ���
��h�@G�o����h��K	��^'�|�����$l:�n@��Pe���	Y���q����3�ACM�q l��l7���L����{�2o�2�2�/�vt��1��'0��A���C�i�KnF�����������h�=3f-5���d�y�
.o�+��d�����[�Zi�������Gn�@E�����	�и{����-<�!��K.�K��:xUO���׏^��~�����Js��}�3�캧�Vꃏ鑇���ѥO�:Wr�$�S,�Ͼ(g�*��ˣt�v��{����}�U�Y9��������j���F�7nP�����O1�w]t��P3,Z�|��dRT>��a�2k@]^f�7�@��Vm�[�*h�����a�=Q뀪qO[':�2�:��dc6��rR��8H(���+*"�ɝeye��yO�-�l�(�iV`�㨯�k��^��j�m�tt(�:����_��??�ޥ���tG�/yV (+:3�����ӌȟ�VgJAA�2�o�,�ˠ��tWWQ�e�c���U�S¬,2h�9Sx�����8������ ��5W��}�$'Ēu�e�O6i$^�l�,�f/������f`M����9yr���j��s/��ҧ�����t~�s�ӝ(:��X�d�[r�	r�f�����%�q���*�Cyd}�!	�#���tj�k*s�~A�~�yib9P���S��k�s�曈�T?(�g%�C&G�o��0�%� j�֟�Z(9�I��}?$����y�}�G�9���#�;�|��2�>��DΘԑ1%H#�N���
���3#ygoy��ߦfg���L�
Xk[<�~Y��>���:g�5�N<�������Q�FA�h��=�L�,��f�`QY��Q�s�>��:8��e�{�Z�i�2�f�*Zg���yKwض�yP�cȺN�����'��i��h�
���!IDZ��I2g.F]��?����Օ��s��,8�cfSI���MŃft�j.4�}����&���yP�7�z��$L�f�=�xb]�*",�a����&(��7��7^��ﯻﭕu�+���q����z�~RP /�"�)"�9���춹�]4X^\���#k��v����C	@Z��`9��w;�l��f;�}��0��f���.����
u��SR�c>j����D���c���>����Fi	���/J��t�2��!j���.�l7$�=�*�$��P�SPZ���Ty�Jf\�9|�y�~�my��w�*Mv�>}�OY�g ������͸prTRV�����/(t�/� HBC`_~7-���Y��)CG�5<�@��7<�uڔ���/��8]X����Z�z��3�Ut�ƭ��rbχk���^����8\������~g�A;3LM�^�U�Wo��^���A�JN:i�z��F���aT�(�W�j��շ��
�GW�6�5+�����?������=v��+|���0���'�����޽�����̝�����R������G�{���%�a��DD��������؃�F���V�&��n{���䈨�(�-�+X`g�e��b��bc��r����\WD�/)��%aM��%N�zN�b*f��F ���~z�`՚�Á��^�O�4�/����n������i�U��yu��TeU��߂���GF���3�	�n����g��	;�0s�>�ߡ��߶�|�e�����O}.����
q��o	R�UWW���ߟ\P]�UyN4�T�Z�,��mT�e�3�US����v�C㐦�צ��n��_=g�o��}�&<�o�z���;��A���_,�<�
�Ž��ǥ?Ni�lj��<8w����g���kh������R�ڋ.�ٳ���K���(��9�X��
��{p5�K�g�r[�����q������O<K.>KD�9�p
 +�����_t�n�!dJӧ�ӯ�%�};�+,��;�d��.;�X���~����b�6{��ˤ�]:��g'gD����+���/#���{z����a��v��SS�_pǽ�q�0v�6��p�γ��H�����@ó�������b$��vƁ���D5+1q�$X�fuގ7յ��Jg��F~��q���U|5��7Y�\q��q�+�ϝ��^��W�񡉭�Bt��7;_~;�ئ�.������ִ��y�f"R�_�a��fZ�lf�׮���>�@d����:�p���1��:k��5���ǒ���~��?�u[Z�K��/x�X�'K���C���I���l��/Q3��K�
v4��{ӐF7��D�ȁt�i��G��{;ҩC?����s[c�:���>�{잻_���,�Fk�UϜ�B�TI�3��z1��w<�	�pZyм_��N��l:�8ǽ��\�wQ=�۳��.'*"yF��4�J	Ѝ��
E��c�X���^��aa��)�9A؄9SÚ��q{�����ٽ�&2��l��"�2۪ϝ�r�٭�\��"�
�����an�\_��9X��I�|�Tʐ�rSE��W>}����i3�
SC�˿�nAm]QӀ�Ͼ�?tp��Yk�9��/F�Yx��6��R/H�d������x~CX�)��l:�Rе�Gm����F�3�m�l�ig�>��æL�!Cl�447�ҥ<���ݥ�\���E]��E[�#3��	^�#�U�uȀ��n�c��@4�2�-�O���e���e�]EDF���N�W�˃���4����s>bwWPF/�uw�'�t|�;d}zb���q��E�dp��Ր���u�qO�h^V"�1P�Y�Ψ�f ����^A
D`�$��
��A��W`�SOO��:�a F;3�ĐqG��+��_��Ȗ��`��@��ułf���k�@h�?��-�/���>��%�_m�mXB¢��c�$�zߝ�l,�3���#��T^���h��{Z:S<<饧oV H�+^�� ����3ǦMC.�Go�(9�F��wߡ�FNԓ�̼Z��>"~�����~И���Vn�I6�V�P������o��SNӃ�ӣ��3O
�@Uvm�-��p�$��g�G-tI����h�<4^�PV�-��zJ��$c��+f,�֋.4�`@c��
>�0��Y�	�&ʍ����,	�E���GPX���D���-�"U��;A��R�:\O���s�Aܑ���_��K�}�ӨD������+�}���h�
 Nj� ����T'���"`���=o��P@::�ʵ%��+�c��#"��r�������
R��N�iqMMQC]�5
,���#(\��t��=�d�ͯ:��VJ�B�0�Q_��Y?<�s,Z_U�,�X[��Q2aU�)п�W�υ���ٲ�A2�'��6=�`��g��0�ޭ/��W^f>���X��Υ���-���B��^(��s��1���N��:�����[�$nN�vR��|Mq����r�X.����b���ݮoV��=�����Çwtt�q������so��_W
����ڇ�l��u&���F�:9�>���q�^Z���?�x`��ÒM{�=�A�ɓs�˟������1 �d��G3�tYَ��[)(
f��\��.���?�r��(�V���<��]�r餪�ы�՝ӷa9�q�{����%�f�4|�f��W]������҇zz��sc��˲V=�p�Q�L�׎��Cǔ�4���M�J9���W�����A��BuHs�J�������#�އ�^���r�>�Sq�f`>��j�\��-O��uP��-��ٺf"7�jb��9���`M<\�cI.Y�2댲$�I���D�6�(�p�|������O����gU������?v~PVZ��g�(�@���O�;J_z�o���}x҅����ڳ7��?����4s/D���MA0:m�C�zo��o�"Ԅ��A���r��`�h�s�Y�@�8`�1c�~���sT�sK"7n����b��ƌ���d�1�(��ݿ ��GN��2$��0�E����V`�H؋���LC8I���>�'!P{��>CԔ%����
��HK��y/�(6�ɏ����fؘ��ctm2���)KB��(A?	��B�{#Mx���K��<��cd}6�h2�L-0M��8����	����ZZZ�^{��l�www�����뮻���[�H.Z�[f��nctև���8��7o_��C���L�ή���V�3�hP�Y�����:.{���{�,5�n�/����5��)�8�T��NJ�>��NA�=")�r�!k���h�aL_h�sR���<b�i�c��ja�Ι;A�i�6"o��or��朹�Ort���#gol��"V�3gn�r�R�}��;���|�Yc�����o:gnm B�̈́�t"i�hLX:��[��f��Y�h���h�A
�%�����:���!��y�$Z�8J
l���K;��o��kl;htsq��>���:��EV�B��F7�t�%��k=易�6g����O��UÂ�o�� ������y�~��(ظ�����ŋ_��֖���Æ�ԩ�l#G�[���_������njnfU]���0�S� �u/������is��+ۊ���x�L]/�×�6��)���f�>�����tz��>}�#�c�F�j���8͏���c��Y����qv�aV���_{���!&�EL�|�[�Q�L�n���݅�"�HwJ�0�L��W��}Μ	�w�������w��|��ou���$%�.I���:�l��W�דM�	L琌����N����� 1�M��;�6�A�A��X���{ v{���d��]�v�m�_|���R$���=�zŕ�Ҁ���2DX����+{�"���$vo{=�V���)��-��j�a���n$�r!��s�ٽۡ�(���kWa	o���8�KK��Y������F��>���*9�Q����ޣ�����r�'
�4��\5��o)pC��$�ȶ��ԛ~~	��a�vFZZ��c>n�~l<Ԫ��m�y�խ����>�_~��ЀA�ŔG�Q���D<h���
��u�5~p��&�p��?|����ʢ�bI��ju����d%�4|��-�oVR<���r3�|���dv�t��BMgYI���x)�ƞ�ӚjC���Sz���F�K���U̇����L�;�������}&Wu��h��|�|� Y���q�(�:a�{�R��k/G�E�p^���:���3�n��XΉSQ~�6x޿�̤��x0��V���H4|�!Wfƛ�e��ʕ^7��0]��;��AmՋ/ޯCI�$PW��}�JV��z‰ZT��r�N���N�G#��-��y�ܫ�������V���O�1P\���V/���V?�`�w׶֊aZ��-"eJ:4�ys��(X���6�o���~K�{l(jDD4j�	iZD"�6�ka������r���y��vȭ��y�Ծ��1��+i���zu�s3��ϭ�h���Y���<��}�P��g�)�7�*�z���3q�\	�s���T�޽/���Ԍ��/s�g�R���ً�K?8��XXT��B���S��8߃M߀*�
|����g�vW��;����/�+�Ӈ߷�;;9�
���� ��4�4��n!6F��i������(~���nX�UK�L�Ɓ��B4�֟~�c%�D�98#A#3b۶8#գ�w_^zݓ[��b!YQ�ض�%�.�Pgn���rmS��`��K���BK��I��޽��+����_4�w������R��V�Me�66j��]���0*$�"�pf	[���KV��P��jԈA%��q��9��#���h%�A����%�(!q��,�'��k��S �̳3N<�a�d��<�d7d]s���o��:�Q钪����{��{2���9/��I��wN�,�X���Ӌ��`�{6�1i�m.(��}I��	�A��u�)}/>?��ڋ���en�O�&mD�ᆍ�:�۩����}�_��鐟�UU-�?�y���3k3&�)tsE4i��&%���O�"�5��e�,����m;HLJ  +]iX��n]mn�n�h��e�{�C
Q⷗��=�2f�\�2E�t��|����^�/U$�[W��Gȗ���A����X%�l++1�b���֯�9��.ٞ���e�{�
�dM�ڟ��i_x��|�vƈ��;lG�X�^�{N��4�^=�����
�ﺡ�N�Զ�Y
�x��`�X�X��e��@걙�Y,$AH�bqL��(�B�F��h�܈iq���T�2�Iɴ333�og�1�'�dgg�~�:KD�x_��]��o����y�3/���F��[<yz���}t�W��ɼt���\�,d�úc�;Q��]�k�_��I�QFoIύ�/�)�D��tq���c��=5��o^�s}	C���VVќ߼��я?z�;O���Y���&<���v�����R������n��W�Թ!�v�	��͵u��*���N�s<�-=Ʒo��RV�[��'˻�@DfI-Z���rcҍ%b˹g��P���'�zh�s�GK��E�IҺ�!:�s���Q#�
�y������R-H��Y�ò��æ ��تZۈ�*� �u��3O_��EVVd������c'HW�nV��Y@�+ݔyj��?�o������G�|�e��--M�S7��[n���lǨ/V���o��^����%'�z=ކ?>�3n�e�C+�d졨����o�Q^BvLx��=A���g��TU�^+)IJ�����d�v~gN���r���^]Z���Z��\{v�ڭ��ޫ���ay껺��z.������;��~�/o�m#�� ��#XƲlcy��$�������¬�3���/���ٟ&'�[7�u�Ѫ����/�\�z���N����.��
��DvL��iӦO?�t�cO9cն޿�n�p�IcFw�=��/���+�8��CE䞟��r�̜՛j��E�)@YsUH��X-0�$�ߑc��ϗ�\vr������"vzz�W�'���OP@K0"������k��0��œ�Sx�U�@�yOn�ӌI�!�N�73�j�r�~6�m�����4�"
��@}��~yו�w�?��j ��s�	�I�tT�?��=�{'|v%+_5|��ґ,h�'�>�q
�/}�~��w��huܓ/$�^Y=�?4����VҀ��55U�Y�ѣ��o�}x�
'߸�y��K�$I9�-���^Z���H�IxPր%�-��K-b�*�?c�1������q����wIQhj�n��`L�Š��!��%i�W|
Ol�>��7���`l��#��S�(םS(�/}\F,�..ٰ#��ڻ����ka$�]��,��tT�[��o.q�aE��<))eE;�<�y�i�D�w�1�.���o3�6�^��@��=�NO���У���j ����IB�INN$v������s�7`�)�]3<�X�tOھ}�g���������$��&�(��<�i�y�|%J����S]���B���C1i��r6���ݻa�j�QD��j]�AB"C|ߧI��g�#���k{e��
/�-w�} �
ۤ���+]�O���R��3O��� pZ�#�^ۻ�&f(Mf�>��?�@e&f&&��N?´H�i�{nಝ�2
1�D?%$�>�_�����ۭgӏK�P���+X��W��Pе� VBI�S;˂sϵ�>����DC
 ��ɥq�
�D(ؕ����
���@\�EA��	R��DvZ1�Ǥ�لI�>G��GC��6��uB���Վ9,�����#:��7��˭w۱'�鬚Çf�{B����	o�CMZf�<J>bkDXY����"V�&߾�^�k���d?���w���@�	�[�"K��y5CU�_����OKj�Qբ��O<����s�8�g�3�t�R8v�ؼ��~��9���/rH-�&w�0)��_�1Bl�Q���I���c: ���3����R����w$�6Y�a7ڧx��/�
ǑH:/�	"R�Y�EY-v�$�\_Y/p�e�� (�Ѹ��0�V>�Q�BVv�����HB���N0��w���Q�}��~���k"�$$-=8h�An@��?�.m�\hOo�h�!�Ek�@��-��dƜ��v�8��,�~;��������et�eþ�S����x��e[S�z>�C�h01C
��߱8���i��t��#%�{Y�Zv���M4� �Lػ.;1��8�����r��ŏ��	NOJ�7��-��uʐv��C`H�H츳��/��R���x���I)!���;�E�u�w�x��˞�6,�'F�%���eX�}BQV%�(j�O�}����6ČO⒡��覍��+QQaPV&QRu֗�L���'F,W�G���C>ij���33|��:8�ZX�g��g�!�hjh���q0�([����
T�x(�ǿ��7�W���I��K�%Q9˛ǀ�D@RAV�k�\��:�m��qC`UQ'W��s�ou�yyW�ɭ�V[��8���o�P�k^k���A�����
ކf�ܓ�=�R��Fx�
�+�Kj�;c����]3��ս�*��l]��dž�=v��R��C��C��+r,�g��%xdfӮ��Y��U��%�D�4�%o�o����f��i��=��_H-e;+�_��[O���]� �2�x�=*��,ش�h���p�
� �]����v�j������$P0&z��#AI@��ڌ�
�U9�{G_�������~nޅ�7YU!-e�6���v����?�ң|N$^V�5����N6��`�ᇵ��o���i�u�H��9�̎����8�`�z��N�_p�]�M��@��>���,�<�6�D��zi�>���5�;�V���M�twCzF�c*š�g���wr�o���̨�-=33&���I��A uNq��(j#n޽z7|�����
�
y��h�R�C;�$u`��%%y����N��1�"*S<��۵`��K�~5h7���ֶ���}^��
K�i���4wP�ۨ�
Z�"��4ZS
� �	8��ti+.[����
���8y���GL�XL1��JJ`���+�6@*dH�>p���ɿ�^aO
:�Zi7����2MO95��ѝ����0+���ƻ�O��?j������{��uy�榎=��*��Z�v{;�=$	�'��.N�3.y�/�[�%�tU�.d��u�nC��nE5�C�^ct3Zo��<��G	�@TCAk�X{������t����"FW�(
?�rሹ�dH�Zy�����c��V���
*�f��+��Y��S�Ȇ��e���`��̚��#z~3c
w}詿�D���*��۶�իW�COk�{��Z�BChPյpwT�*(j� ƗdVV�٧��=�@~g`Q�8H9�$�֊!+K�u��"QLl��0��q�"���MǶX���������8�����+�dC����p���ƍP^,�
-n=H.%�Z�~��H���+��K�=D�m#�q��e�"I~�s��{�Q�YCh���u�g��+�Q{�G^)��h�«�X�A�b���JR@�c�D}��b�R�s�,�
���M���Ǡ��'޽$be؂�
-A�F�fm�ˆ��efd ��ʖ!@�(�
*̌B�L��������j��<���'��)1M�^a�������H��b�BΨ�މ��x��=_;Z'4|+"g�xzk���1�@�I=�˼�in�V떙5w:��x$''�P-���ǞpMUUzi)�����;k!U�8��K.<�+ڔ0���z��w%!j��8[����Bx�㏚�6b�׷k�Qp3�HUqά�Q�"��_pQ@	A�8Z)��!�H?ze�'7)�d�w�綞��;� �5eC
�Mym����O�3���U:��z��_��n�~���K�s��Z=7�`�2DH�l&�:u����g�	Ԑ�B�����n�C5��R�~6��
k�I�<���2*���~���6)3!�NO��9y휚�3�O�D"BW�*Ȉ���5�����u�ܼ9�K(T�Ř��X��''/!�v�~g�>��;={�]c�����EbTqK�h ����b��K��>܊%J�
�ڶ����p�7߼��˻��PՇ|p�ԩ�N1A���`22��3d-��*��%%��<�b+��ZbE��B�;�sL���V��F��V1��ɉ%�h�3�%`���^_MT6=��QB�(1x[�Rk�0�nx�ӯ��a¤,Z,�~5o��]�Z�r�w��yK:
������j��~�f�����k5@��t*���k�Q��i4!��n�	�H
A��=?M���+��c~���/\��]�,�:'�vƾL�کl�n<'8�z�BP������(�;f��9��06Ѻ�I���u*~���h�[���2��|�����٥�f�%3~[�t�,�����A�_�ԥ�����������R-jW�H+.fc�ȹs�/qkG *�MJ*[�A����Κv���̚����h�`�h��w�iPd2ֻa�D�ž�����T~ۮ��*Q�"N�PT�u�o�#�EnQu�?.�H������2sY�#��̺�@�J��>o:+��Q4���9���$
0��� K8l��Kr94CGN
�_�aߏ�1gIYeM�g�\G��'�HZe L��ct!�݉2�	������p-
��m�^��S^r�Q���V5��i�G�EA%��HN�a ą���9"S-@e������a�#�뒚*������N�9���n�*_N�?Ir�,��&�X���թ��
KN��2�cXQ�3����|�0Q�2�����f�2	�"�t��aҢ�s�kCXY��Z#�gg; 9)z�L�5�F�|�u�;v�������&�(�g�G[�����{�.������M��@�� �6�C��#h{�iM��kj����*2��9�4щL���*�&�%&`�(����_ڹh�Ťu��'֎��8A�[��0�(��*��!{���%����e��� Nv�v����<�
;j�aT���{lH�u�%��ݎ��QDU��FOE���{+I��(��JY
Q�����ú��U��p��?3���-�*M08Po�}g t����d�&\�)9Ѭ��%��$PJ�(�--(��b[��ԥ�#Ӣ{ʝD!��&!9�'g�N*-]��77?321�ЩS�!9�m�̧>yZ���Ȫ%�rgg��(8s�
J�M��.�^ٞ�fE��1��K��$P��?;��X�3�$�_��D�K�;�565ٶ�-=����-he� U���R-�G�p����7�
�w߅g��QU�ŕ��3���������7��鱗�/�׸H���#�<��cC�h_�l��ھCYb��vޒY��ATP�k;Ra'�<�������Qct(���Ǩ�Q�5���o��0�hN&�Q�g�	ݮ�P��@��'�?��{-����xJdu.�	�X-FA���܁G��X�_�,�T�-d���|z횯�|i,�c�Զ0j�l�d֧�E�������f�j���s�#nZX6|���HH��}��Vq�H3�p�%Ĩ�c$�l1;��b�]��	p�H��5!g����P�Ԃg��mvY�(�,a�>��@X�c�^�	 �-he��f�vҕ��f�z�t��9|o��t�d�-���$�[x�Є�(��s߉+���.���[ N��My��t���S{�=�׆�a��Q���svJ^V�3
�0�(�i`�E��@_B��P��h�E�	�# ���&2����&� *H*�A��\0�@,��#�L�C�T	�S.�a+�M�C/']MIձbQ(�O
uC�А�~n�����L����/B�>u��pP	����y�I�@2�c����|�?�*<���+j��n�Q�1m!  @D�m�ȨQ�a뺅W�
i��}L��u�V�(��#��@&�;!�v��D�F���Ay��;��3�_T��g`gkrF"#�€`�N���u�,�Q����,hm��(L�i^@���k9�
��:8���/[��3��� <P����BA�G
�-^�5hXv�P�Ĥ21n�0����w���=������"����\p����|��T��W��Kkh�ig���S��}�|�4͞�饉�\�}�ɇw��{M	���
��[%�Kmmz�^6�͐����j$�jq|���ƹ~H�w�p
���a��,
lo|�zf�
vB�Hu����(X���j�O����=����ptvGC���s�۩|�g��Ӏ�ޘ6)��?������98f��ڰ ;�ٵ�e��Cv7ԋ[����������pC�.+"S$��X�0�Gwl��*[6P ���P	^���s�c�(��ح.6)@�I?.���X���_�������9��[����̞�۲,�ΧN7�~�}�Q�^8���?�"4tP�	��ZS^�q�f��/u�xBQ��h>�kQZ�3~�Dw��e��c�
�h�=�����y��6m4h X�K��z���<���~���'kl�r�U1����~��9y2��>�gׯ��f�H�x��`��s�������L+��}�E�X"lss��D�D�
��c������夬ڵ�p�o�Z^�o���l��@0���¯E�RQ1rȐ3�O�1*�E��Q*^��:�̴prR��6=��<ld��R�R���z�YN}z�� x��ܠni����n�na�d�˂�_��f?�P-���x7qc��_�nic��BU`�4/��e]�w�MQc4F%�U���� ���L{647X�S�k�q���+�wV�H�5?��
���:�uw��ޝ�#
�Q��wU4F��{vV4䧊(�?�<Ȩ��g�AU��Qѐ1V�<^x�ᥤ�9�E���%��fE�>,]ـ���?bo�s@D����^]QA�t��n�u�Nmhh/
�`4d�+�m(�2�lD3�N`#���t��D�*"lBиn�ΡE�$5�c������0OEć�2�ͦ6���j�QU�Z;�oߩ*��),�;n�0n��,HO
�������sk�{E2D[��x���~���k��O��}/����N�	K2�����~�?����co_��3��x.?`d���g����9�jk��w_�mcX ʪ&��0*mCӿ��}೼Mش7mj���0��[+Mπ���,_&*�Ǔv,�4�l��Y�Gdp"�N�P�"��GY�[h��'���mn0����-%�C�]�.ghvu���2�����:
�5�ݴ��/�����9b���1}��dx=��X�K����jdf��9d,j�[�$�f0�$P��"�)&=+�
�[���߭orZrȔAN����fG�FH	7�$�y�����3!����@s ��]�k�Z������Y���Uٱ!u���1u�[�K�2fA��\%����E4���}���_F%jl����%ǤY�!��#��|�1����Yh~G3��T���qvu�$�D���#"%�GyT
������*�oO;=�Ba�*#B��/'{�MUU���}�-p�a*�i�u3��i��
��F�|��\��g�'~���=Z�Hػo��7�Ϩߓ|�պ�V
jQ��i�n�b�x�(o;�L�n���~A
�j6��?���li�"��x,{e�{{����r�=K2}��e�yS6B��C�?	l�H�z5� ���*�@���(��k̘�1g�\J���n4s~7�q�����Z�vw���>l��]�X�)���m]��:.=�ƍR�����)�
g����]0TD��^���r�i	o��.r���{�[�x�h�k�	��yS��Ԏ����f��La𬔑��5�ih6J��4��̔O���q<@��G��6T��3�~����%[H�Fˀ��FmTۀ�`��H�5���p��[xbʘ��G���
�aeeǫ
��tB�'4��0Zh��_�mO���
@&UݽyQ�U�~���n�{�	j����5���:���t�i{����J�LeՍ�QgQ���S\���_glL��R�*����X��q�/9�_,)-����G��^���؛{�y�N::'�W��nK;��ʋO{���y�gA9x]�A�aA+�uն��|/���T����G�_9m���x�sk���]���EH�z�a]�z�^­���"��G�k��n�fՉ��m�o�wv��n5�`H{$fNa
�>(=7�:��Χ�.����w�n����g`Y��>yQ����2a=��K"Q�x����~�Ӂ����5�h<��=j��ϬuAQNydɂozd.,���d ��q�Ҵ>�LĐK�XȰ83R�4�v����S0�0��������\warE(D�ą�s���@謞��ԋ���y�>g��no'���m�m�c��#�aVUv瀝�Z:(���� ��|����t̏�ϝ}�= �a���x���,�g��Q�
N��~����A<Әiq�ux���A�4����*#?���O���;���{Q�r�OL��+��7n���#�x���a�rZO���z]�Y�kgm0���;⃡\��B�x���� -�w~Nn��y�"�M�5��}RD����$$��]��a'������]��~�5SV<�ı�������)wP�ک���v�m;���>l6&!�#0o}�fā��I~�U^����V���-.c��EY^��yG��g���r�"&�d�n�ݽp�e�
Hb���C滥h�]5���t��ImZ�"d$Z�i�rT$��|h�=��*�L���9��K-�:2m�
\�=@o՝
��J�i�=���IQ	AĂ
�����M������5�[�&6��Di#�hE�hW %adB&#����ϧ�ܜ���d�'^$ƈ��c��0�t����e��"-u��8�)��� 5E_�n�g�
����%�}?%'��E�{�� $0h!�!Ƀ�PS
31��ҳ����z��5����\s�w����~<`��3�h=H��c�z)�nu-��/����ʡ���=r���|�M�
�%�dH�1F�G� ��/����`R�7%J�0���w_d_M�c��@#�g�˓��o����V����T~f&�ӄY�Ux���7E�>��H�xk��~�8U}��h��k��ˇ�ۖ�e��ߝSʓa��
�hn�����\4��ἳ�#�><�w���?9��q�5��WO,)q�;�E۴�iX�j��[�~�^J^p���6ɖ��o
N9`N�l#�-��E0m,�5�큝LwBdg�Fj��4��]��؎�4
:z�q?-����?|���APu��0l�+#S�AA��$Ң���,����m�Gy=�t�4�����x>N$e�R6��q�ɷ�v`�'���=�r�"�'%8eb������%;�0����ΰ���چ�Ϙ偠����7��'�竫��T�����X�n6�����a�
�$T�փZ�$ܿ�<����9=�)L+�3䇲V֬�b��P�
�"q��f[�O�S'�	��i�m]�_b9.R�dl�@s0�`�C(��N��:o�YH��&�xuũ��z���hh��|��hI,t��pGc�0Lo�nӏ�/����#̉ ���ni5�'�τ�p~?�����kX+����_�M��g�:%��īV�|���E�� �b�q�(��i�;��g,��JL��Y�093&���t�I.]S�}��
+l/(�t�ʹsg�"�7�1�0�{�X3~!ԒzNB�ߕ��Z�~��q�e��޽+Vo�so��U�j�(�>�����v?:����Zm��v������#��*�^���x�U�����I~˲����ӣT�d�'eد
ԋ\Xd���9@�l�Z"�*�0~��'?��ݳU��$��Iu�z�*���SD����B%]�X�]nh��o�hX��醹�\{�+
(�!,�_1�k^Z0blK��È���$�����k�4瀚����ށ�*�6p�h|h+U�x��22�K��|")@A��N�8'�ʍO�(��@,䊈�'Վ�tf�9� QAr��J��D+��hB�.�y�¨S�q��e۾�')G�t�oN�������Q���6ɘ1v'�K�!�N֞���iX�d�A��
Gv�ϾHs�j�m�O��|V���
3����i����K����-qo�
rI�Pb�Q�i f`�5`%���sL�b�����m�@/���.�׊�/O�� 1��FK���V��VY�:L��Y�@@���c)(8 �
��2��k\@B�[�v�\��������}M��D�
�suu�Q3'.ۏʢC��
��ec��t��a��Oˑ
�{A��X��'2�@őG�	�����1���n��3DDl�һ���@:�4��8�k�#�������C�޸ӕZ�G�b�)K2-��$x�Ĝc"�g�M�4@�坺刀��:�y	����y}ܰq��d1d��7dB.��Kow�m�;&��g�C�"��=��}'�`Z0	�O�@�+JB<�W��z���wz<m�M����2l�/�<)
Ƿh\��!�1�8�'��>�~%�N]t�m��1���pd�M3?~?)�/N6�Cq�����~sʹN�=���U���c���N@(�5�'������
�o�Y�ul�����ڰ#f����!ȤgJ�޽���=z$�u;�G{�F"����t���כ������z��Z��B�R�[�aK��+�-��U�[(	�*B���fT&eT!e�2��������ȶ-O ��paFa
'�0����sC�7�h#���%�N��֓0��q;n�;���2]D-`e�H<�6I�h��i��1J�cf{�l$uY3�@Δ����e��vk�m��y񂤈۾�a�^50lY]�碃��L}�bQp����C!v����|����­W=}ohKEJg��C�ޔׯy��w�~O�=I�-**�X����?9�[O�lX��YE��r�[^{]Q���=.�jVs^s��t����

�+R;l�}�eee�����233`_HE /�5L1��"�`�������.]��-U��&H?�kLʡ	R���pA\7cƷN�|
@��T�G��4�ro#$��_�m�˪NK3
MI߮8m�Ƒ�p��,���P�~�㣨�@��NҤ*�-��/�e�hy�G�N�������g?,�͑�MU��$���ZA��R�,��q����J!@aO����J(-�}$5��Z�eA�U|j�^�fL��syRD5�=�J�$Ѱ���T�v�Tr��bƨAOI��4@���+��{�y�����ibQfv�b|
�� !qq�,�L���7k�/
��u�~SO.;x��>��d��CRV�z<����g���:_}��#���ʑa�M�Aa��R�{��ٯ��/)�v�QnlL?��m���/	,ˊ�M��I?_Ɂ�^:�.̴T�w��&gϭ�MZS*��K+i�X�X�Gcy��,		��½%%�R`�c�{�b>�95N�P�Q�}Q��~at�{�kf�U�#�ϲ��ȇ�5��#
9�_��8	�;3�1���8��0:�3H@�*�GZ*��5
���".�,b�Ӱ�1K�-[TL,'��ԑ�fܡđ�}�5'DcI�,aBI%Vg �N���1?��� )=�8q�8g8�B���t����k�	JF��b 1n��H"M�

\W�IN��!%��޽��j��]֍���b��]�Qd㭮��Ajj�{��#��bZ�N�f�D�NzE��
�����<_r���*�Vk�� �M��_�����8���s�~�:�$�G�94�#��R���~Uuڽ$��CJE�����VU�v�hx���i�gVfRj�T���-�:��	

D�����\�t�7�Q�5�l��X�����>��	�w�xê�f
�hYxP��aϬU�hu+:�B�`HIiEI�8W�/V�j��:�V~=Vv�",ؼ`ᄑQ�>��s��������v��Ҍ6F�b����b��9sh)O�M4��75EӮI��!��œ���Hy�w͹����ߟXU5����7"�oj�Q3B�g�y$��u�@A�]{wݷ��J�<�j�:�e���ڵ�;�7%�Є�oM���񨝣v�9{I�����?jQ�C�ޞb��֯"�
*�G���3?\�8�ʱQV5��0 ���<b���
����������I�?���ӦE����_�6�~z�dʝ��>�[�9s�ot����e����&ig�A�)�w��S-��Bus���K}���e陓U���'�����/߱s��_~9�<¤��/ft0�2��t
S�:���{�!�\�Ƙ�/Gk���p�b���N�2yUm�%�kՓ��kCIbW�സ_��p�D�4�q�49Da�D)�#�h?@�%t�P���o���mOmد�@D�s�<{EQe=�(�N|g�"��Cr�I��0��
K�u��=�jw�w�C^5T�Ds�&���t��ǫ��?�����
��
��
��
��7��\~}���7�������i�0+��׮N�$�o�,,�
���e/���:�h��V��
�Dΐ��I�����E~�.NJalD��sWh#�p(	��>pU7+��-�(�3z���rI�d#Z�;{��mK���@$�D���
�����:��.�cP�ψ�3�������k_|��p(<��	�����o^�����=��S������b�H�x��Fy��2Κ�����1�p�gn7r�bT��mOI�6�a�|�ivx$���������}]q�\��Ҍ�,��R��
ֱ�VqIr���G�
�̧��:izœ���z۶��稣[h�{l�Y���}�O����Ǹ��-�]�|��kw5����f"7۽ �A��[�54���Ҍ��n���5��~vT�"��6�͞lʄE�AȘE�jpmԫw4H�d�_�LaC1)��$Qc>e�?��h��*
Zޠ�ϙF�|��ݾ~謳�[I-��ZD�W�>��?���-�H�W_{�1}m��1fӦM�H	�ϟo����\g�e��y�"������?I�vk��ӏ� F���+��/�2Hh��9Q�N�|	�߷����a�@�EE���Ҿ��BҼ�Ѩ�H�7iE`@FC�Y4���n
4!���C
��c��a�H3TT���6�-��a��[�j��+�6�JX�|9�2C�t}��%��rtYMй�i�q�p���wI���W����7^G�wd=YU��Q�v\~��$o��뗮����N��q����b�
Y].m�z��z�y`�k�r�!�<�e8B(.y��0{Hb(>ۉ0�H���5�sV� ��@��g�+�v7J-�����3����,���I.���[��c��W&-�	��X#F��̫�j8�f�
@��v�釯5�"Û4��e����e����YD�B�����ܷo�ٳg#b�)cf!�mL������Z�6��g�<�P��+��|�.
�i��j��F=7j���7no1͌g�F7T�;���V�\j���>��{��wψ�u�_�)�Ӧ�MH��]�I[iF3�i���E��;g>���le��o�z�|��T45�WH�627��$IO��s�
QU�EU%�x?�pB�@L�U���@՗��A�{�9Ձ�����ܴ���y[yu$�ء�c��H>YD�و�?�ĝ���s��<'ʒ���aa0�}�l���:G�ь�\>���)w������,��_�=�q[��
�̕��?��_���>�xϠA�ȍ�v��ǎ�]u„��qfG�1cb��1�%N��{���N�3"�p�
[�n}��W�QD��lc� ���fp�L�oHczs���i��*�K�L������@m@�
2�A�\�1G���$�ғ���ݥ72�� d�]��W��ζ�H!�ۄ�=��gVO�ÑB� �]���!�2 [Ā€
Ė8�� `Y
�R\4�����(��H�nB7�]P���2��).���� y�\D��‘�/���Պ���/3�7�L�n���A�����7���e8��X�w����x,��^�G��c[��&�}^VGF�֨����K������p<~�w�)I�s���#��8�Dũ�(�}�{���Y�s�[��Jb[�+����S ݺ�R���)=[Ic���@�b�)�Xb�Ƥ�3:s*RAA�Ν;������b��:n�ND�3�c���`A�['��_�4�N��_��d���1�~��K�^�&�싘H~z~ x�޻��V�O�f,�oa�?7�2�Tw�q-��t�� �c0�h3�'}��_�۴���a��{}}���V�ܐ�G#��sNR��@�&k�
u�������%"	��r��7���[J��]�3�?�,�vP�qLw�@�{�Wjĥ�_@0�q�9�?���a
t�#�V���?��Hܯr���+W�E �#�L�~T�Nko
ii�\�o7X_|��Yg�b!i�ou 7i�����	�\���^З[��cY������XVz�!��ݚoL^�Z�%�+� ���^:t�5O(�켍>>=2�xXu���ٳ�k�P�2=�ḼHڑ�Ul��Wܒ����/
 ^��vIx�	�)q���'�H��߮�+��Z۹$z�omdCn:=���Ѩs�hYV���P�}�E�BS\�㭟sH��y� �ȠV�	'�Bϱ�i�Am���x~-���m$��������ty6�=���uuo̘��ys}�>=!�Eg(�<cƋ�����?��iA8BL"p��ĈL(8������u}h�N4���XVzcx�dݹ��$�jjJ��sf�8��k/����FylsڱK��~l$��ۗY��Q���޸s@V�M��3
s�����{�ןt
"�	Ր��>~�%��e�k�a�`{�ϊb�9�CIp�vW�D����J�q�'�X/�:��u�����HIh��W�H9�b���|\������YdyHl�tEYg���0�HNM��M?j��7�Nff&v���*W񎏾�3�*t�����DU�=�:�uw=�h�=@��S���N6i�-U��'\�xɉ*+��C������� 55n)`�ۏ��iuB�ZY0Ϝ�^�j��8�Q�X<(�
������ý7<�x#����/�D����Ϸ�B�bI9q�� rII�tgNu��n�6�������A�"U0���/C��<��&�榲�4y�����lܷ�q_ٞ���Gl��蛚��ވ<��6QvV�[�
*+�u/��掮��}�w�AIV��C��f,�����~\~B��NN픟_�@‰���͜<>8���=��?bnDdf�4��<��`�ҏT��yHg0ՠ�#�� l�����Y��/�G�Zv$�Q#��%�VLf�//�u���Ԛ��NҤsfA���s���1��:��`0AZ��̙�b�j���O�p�k�EYl�2�pKZ9���8D����P%�Χ�h��ƌ`�8�g���%-Q��~b�꠲:�2ev�~J�ԫ
H7�l	��o�����!��{�iݻ|��m�779���1q����i)	9q�[��6\��r���y��o����ƭ(�,)�I��c���t�����T�
�QLVvf(��N���g�VЩr@�퍡t���T��k{ ��:((&��!����{��q���I�nGY���^  ьش���Ӡ�Hm�]D��x�덇�G3�@�>��^��]��1��r�:�����1�z<.��';6�Q ���x���[P�����U�~����	���w�:mbT��۶��&ֿ��7�'/<�	�i������+EQ�D�նmg��p�DDLD�F)jw��PR�*�5U�D�T����q{O������>�}6\s��׃��1���I���p��{�Qĸ�r[?��U^s}��u�<�xE`7��i��0m��G]�dI]"ظM�
ꄷ/8�ov�7�h���r\���{��hu$�w����xª�ܼ$�ua�˿XI���+c���t�l��������s��3>�о'��i�R��d-+9��_s��[�hN��=
���_�k��K��\���
��@:w�.8~��+V�
7�e%_�l����NzT<'�_\����@(d�Hw$�����C�@#��D��.3�{���AH��Q��2c�3����SJ���,��-���;��:�D���T���<�x�)ee��D��gBiib$���[���s#�1�@�"#�����I�	`i�$U��1�S b!bM�όe����-�gd����zP�;���6����ܷ+��U�g�*,�e�����0���A��:�Lh��2�
�(����{L��[�&�t45y�v��TMؑ�6�?���A+>�'Ä���!u�Nsai��1×��I��1l�W�xt٣e�eF
)��ʂg�ъ
��5��V�l�lh��H�y'u��(����,��Z�he�C�T�&���E�Ą�s*E�R����=����ۛ�V�TP�˞ڞ~E�ʭ�?�z��N9ԴT�����]̛�E�yL8��sNVm��DQ�!}�]���[n�P:ƕ~x��A��)
]K�m_�E��*�st�~O4ݻ�)f��'�Y͆��:G�K m#�4}4h߆?�=�\ZҺ<m�=��#g��6}C��h(6	�1�X���z<�^D,˲$uDA�K�pT!�Cq�gaP�v���@�6���Q��x��遀Ԋ*�h+CdH���n�2gr3�AQ�%�,�ۤa�z�T�U{+t�ᨾ��̏�>�]���M"-c825ա*��i�K]�Q3�|���J�%Ю]�s��S����!P���`9;���6�{mZJ���/ȯ^��0�9�v�a˞y�6�w?�bQ��**��G�h�g��@�B�`oM�J89����ӑ�g9'B0�Ge���P�F�������IN� �0��v-���ks@T��WO?C��z҉��cY��s�}r~Zi��MFM�>���_{d�6�e��CY��w ��`���N�r@J�y:.�	$_ڶ<"��}{�-���*6�#�JB0��]���2�����1j�vf��Rb�[��c�ʠR;��������3��������H��T/���jFn��"�Z�z1@�nء/��+W��fZ�
	�Fdc��s�м�N�qjc���4w��֯g��r�
�
�=g&�݇Hyl��*���B㞛~�Sw��#��(�>ݷ�%7E���GVV�B ��6��٠X�~�
q$���/��}�\b���_�N��`=��Ar�������c��pz�r�!��(�J7%G��a�o1� p�fn����tryv��f�,0v���4�jQ"��ۯ���c�UǒE���Ƌa���
�(�-�(�8�Q���|�L���F8�K��&i=]���ic�q=��2��9)���\d!d�u!7-�ƨ�
":32�œ ��0$<op�x�^;��>�<(���7���6�I���p۱+�<𩰩p:��q�"�
�8����w�55C$�����V���6�w�L
�eJ5����i���7�SxL�?����oܷ1�bv��3t����h������R^�����v̂`�r�EvZ�IKm�=���`L7�Ě��w�Ɯ������.\]$BD�Qq�S�YEin�!r���dz,B�x��ύ�#e��$.�a���{e����|Hv���O/Ƥ�Û���������Y⿱��m��O*�
�|�s�'[�0�̜x�u��c����k��sr��AI�IK��?nYc���}�k7^k����@S��Dȵy&F�(R�:$�q���{nL�l�-UĭX���s��yOX�<�l�7 ~��D�O��f���~,���7&�L;��SLl�1�H�r�,��(xE�龏�U�x!dgCz�?4\�,� � ͓�`1gl��Վ�X8�Q���;�7+;3��2t F;%���5�4�+dm�8�ُ	G-�2�@4
;1��A�&�$]�S]�
:i�̄�d݉�iї��ʴ��v�+>�/�q��/Xr�P4��q�
��ӪU���y+z�
8���G+A�A��1�"��Q3:~^��]��0���U�cH�e*	��Ū,n��X�sl&�X�����)��#	+i�&�:1�W���|&t$���B�M9��1D���a"�9��,��t)"�I�Y�����c�E����-U��|>�+�ܧw���Y3���5�����P�o�W�g1��gD�&� 1�ǥfԆ*�
�~�\��?7\H�������
ζ%�D�!����C*@�
0�j81!di��������C��|� 	���S��M<�`�y@�?�$8�/!�jCM�_=o�;�Д��K9�-�2�4SGx��������"^ҭ�/�G_=3�HĄ"����,0�`$b��1�H��/O��Q�}Bx��z���b�@@�k���uu�D���}e�����ֲ����D5�,8���B��I�-�»��8yr���dn��)&����.v<yU�`�/�6|x,��Rm���2�vf����@a2�B�b�
ؾ�5�L6g|a0>���i@�q-�<u��[���0AĴ|@S�
�7%���<�/&r���O�����YvFa�)���|��GW��Q{�7|���H�P���zP�:p57��$y;�ښ��A㹚p��Ġ%�w�^��I�9��n�B�hUKßצH�T���_�����, �pәG^��r���]û
I���߳1%9%ݗ�z�
�=�MՆ�խV�5M������>PbG ��r�)(2~z�go�Sz>�tS�H^�,�	�	�{�G
[�)W<�ڛ�ɓ���g�Э#FLRe��<��}A���Z�P�ݕ���ws]�r����
cv����T���W�
Ϗ�ٍ6�Si��Or6�V�+�N��/��XP�g���/Y�<�̙#k�ڃIc#-Z�nR��|r�_>cƄ�w|ٻ��ӎ�|�#�(���g��/G~x�jfEf4.����W����TU�D,MM�ē@�
��	���%m����{=�$�:�K%E�TCG<%�x�� ���O���|R���U3X	�G�Nn+���G�t U �D<$6��É�Ͻh�5`�m��ݯ������7�S'v��{}��#K���~�uE��N��	�{��[D�
l:��D��tH��׿�:ǭ�"b�
��hȐ�y�H&l"
������첍�N8!�{**+M$"�q����;/�`�;���~�?7V^^�m:䐹���������cA��#o�5�c?zz���V7����+���-���Ϊ����M�OBMvý#�}^c��Kb���B�̡��iv�b�
�aA�<W��4.�Y��c�F�O�KK��b�mv���0�SRB�}}��UK��9Ix�
�E�W�)RD1HCiQj|,��ݕ�������~����AS@U�@�o��
{�B�e���kt*.��\�T��b��AU-he}��e�4�1aP�UQ�����B8��6R��^߉y�kG���O�@�҅׏8kI���|�hǪ?v�8���a�CaW�(Xu�3}i�c�x.}b�\\_dkׁe^P�(E�qD��>͑��;�
-=�o�=�=�����b��o�*oc���x�%+��%��O?��
��?�G��v*�O���a�JJ�X�苤�\�B[i���{˂��\w�9=�wN?��i�/yn-���A��U]Q������)�Qb�<�f�YO�Vr5��N��;��!'�sZ���Z�ن��6�(��~0{�u���+?��<q���N��´�,��;u�75�7��$�S�oxg�m�P�~����똩�1��Y�����=�3j�+{��^��{w�BL�;�A!��]�^{���/}㥝Nܰ9�~�N�}��|�=��A�N�C^���6����I�s<9����<�\?l"�N�/
�h���~�]��=��#�qCT`P�J�h���GJ�* CSTO魪��:�{TbH��%���D�8��a?����Öլo�D�
9�1Ҽ�l�.��)�h�R47)K�x
���|��
ʨ�%;�W۠Z�����q辌�M�d_JqvQ�'e{�(E�
u�Zx���;jT�5��_��o����>������O:p��Mt��Q����ѓO^	J*�/���jlVct�?�|���Y>
�76xX经)�I�|{��z���]����$c�"!Ǩ��gT�8������(����+�������a0e��G���^��VM��j%ukzv��
8w�w�(�I'�
?�77��%P,D���/��
�|�G�6��x�|�Q˿\��𲀉2Z`l�ܴ00\�]�:b+gy��?��+��=�
Ύ,��	j�X�0ftޘHD���2��K��{��75$� +���.~�ʟ�g��x��Ų�s"���xŹ��Y�ݵ�+k��|��ͫ�?���@�bh�K�ڎQ�q=M����@,V`V�0�HsS�[�Z����:s��Z�$f]��R�˄���jػ�M�'�P�P���	�v�|X�����w_�g}�6Tn�N�Z�{evJζ�ml���O���kg�.@�~Z��7M�)c]p�	��;~.�<�����P���n��c�*�~�p�ˬ��g���>�44U)�l*J]���W�~w��K:��e����,�H�������7�x���=��PVE�X�ΰ��
��xx�:��o
��%٩����S
��dxƽ����n�ژ��D��?��
;`��_bߎMY��8��敉T8�PRx���2j�QMd(�$`Erҧ�	TTX�՗���Ƕ���&Qe�н���L�����S���
>��rƖ-/��|Au��o��O��sw�.̴�?,pjK��(��g~,�f��3�K[)�!`g�&J���Z��*Z���v���K?:�I�A8������[P-��r��xA��T᳕�Xj��ac�Q���e�k�P������"�����l?���}z,��>=?��6��׵�<������R0�?�obR�O�>ZO;M�
k���8���
8�䱓J_��)���폙eX��9>_�Hp��'�k�g�s�/�J*�j@;@�O5*h	
Anc����O(�mN�|ؐ���S��q�N�֎�5*�4�R"4�h��e�s�5)2��9��3=�M�
�"�!�0 �a�)�bx�������b�+a�����#�� ��X�6��XQ���K'����,�p��l|���7-2�
sm�7��u�=1�S&��`ed'sHWsT���p��ܫ=�UUWTh}H�����t��R5�kc�q���b�ԏ�JQ�`�$t����o�7ͅ3��PfR&2^��uQ��8@���9��Z�^1�*�ᅕ�Mn�o�<��߀�~���u�O�"jf�w��r�v+�k�����<��Ӏ��}S�<��ȒTUm6|܃ˑd��a�^�sz�:0��'W�l�"�&�6�ѓ��vC��9`i%e�x<MMM�I��c܎�Fb��ħ��!_LB"Â�Ē�{u�\����ܭ����>�(3��L3���%n��1��<��y�Xb0����55U
��̏AQĸp�̜��vM��	߾�����7�;�Z�ι{�Rw��讁���q�'��P���2�[�E爊�t�?��2�X�j9+b
&���:^�1E>L������Ǥ�
M�\?U�;2Xa���hi���B��=r����5����a̸#���b�����Os��L��v�jHGוQ���( ԼN��I���/�����ѷ��</�?�6��]�s��>�����?{�^�
\a!�T����G��>F��c��)�kvJHyw��5�kVլZZ�tS����Bx P�u�o.��4�WV���6���5��?�{A�ێ(�;c�kG���f�� @J�U�5՜��ƘD
����w�ޫW��~7�8��
��9|�����$�r�]&C�\L�f�##!��~c
������{u��IP�	���?�GzP��*˷þ��v�5s��ۯ:ux}zC�ĵ�,H߾=���1�}���t(|�{��:��C�N�{���Ӈ�8:j��z�ܦ���c�DCU1)��:�1@����kՐ��=j�N�?A�?��kf�r�;Xk2����d؉d4��) ��<�ջ\����]I�nk1�����ĥ��ȍ{�#�+�>���͍/��#��䧹�b��K|�}�<T��w
k�gR`[�o[��ذqoho8&!.L/da��9O�|`l����n���%���Rb��ԙ?W|���ǫ�-��~�+N�����)����P&a{
Ǿ\C���4$(�`In��b���cQ�,)�W��"qd��)�(��qYD�&��2'3@�߆�[�/�H��]%Ԓ���!JA�/�P��?�KVv�'�ġf��i�ac-�8�|��V�[K3D����hk���"m�O$����J?���}u���U�L�FI�I��J��/y�c+-��*�ѿ���~xi��.@����iY�JU����j������e_��Ș�vo�����00�B@k�c�M;_;�5��
��z������G��Q���5�ZE?���\�A,��A��Y �҃0�_���¿���OB�m��(���U渁�F"e#���J|����I� b@l]�ۃ���m�(�H�][�W��
�5�����
2J��R�����>���`p̋����]�V���­\p�7�,i��ׯn?l�6���e�
�_'B�{��m�vſ�$\���P��~0�đ!�C�$b(�k���侏��4�iF���D��${øa��z�!�i[*��q�4�����q]��j"1b+U@dL��F���n�B�����q��������c��<V�տ���~ִ���$��+�淼_PG9�`���"���gܡ�IW�e_Aæ��� H9$8gm+�E4���/�����Ξ����� ��s8����O�˅�9�b7�B��.�|exvr�QA�MW�q	��:�O_IqΉc�n��q�bNg�z�K���ݶma�IIo�5c�8w�X̌YIQ`�x"���E�9v�pIQtchn>��(3���v�j��3��0��x�����m�LYD+�۔$ȯ
Jj����*�P,U��6<��4A'�����Χ�c��6���Z����׫�7�nƨ��q������f<� ��%
D*
����&�g�)Q���O�>5V��-y|�`H1o�����*��58�ߺ��7��S������[5��!�Qk�xmγ{a�g����B�B�O�+�N|��ިJ�?;�vCZRJ}��̉o,߱~]�f�y��񛉯�[j���ztQ���淎W��� QYo|gϝg23��b�kg�����
 ���s��e(���H�`t�9�O_���ᆴ�qR����2�y���:�H�Hsr�$��?��{^��*.X�TX�@P���S���_CYA��\���цF����l2?��&�-�m�� >�Y����8���}Q"5h��;�"�,i$��w*�����(�]]Yl	����~g������E�nNvr�v�
#F�;��޽�<5��˨�n���J>`������C�.jb����u�X�O���C��2�ң7���Ny����*
��7N���̒�$gP^�J���s���u��{�B��=Y]<������|��%}��]����W�"DS�_�
8��JK5;[Uu�<]�P���4öw��%�\8�GQě�������n��?5�V���u<���}(N	P�����󡧷{��1-L�����(�X4�oܧ?�f�+�_�j֔�|��S��/�Ѧ�����S',k߮]o
0��=ͻw+�Wqg�P@2��V`��5/=׸c��D1���Y0t���J�+l�f�vJ�ս��fCJJ�
���G����7lX���E���]T2���M*��8�-
�Mn��00qK�C��#ں>���V�����޽��`�E�LA
�ZF���j�в0��O�qõ��틲8V��|͎��9	E!��ܔ;n�.���$֧�z��>H�Í�<�'���0I{�@�jq���|�S[����IO�w�dK�?Xֻ٘x��W�r��\����7Q�<�Qk0n8�V# *>�6�
�}�l�+�>��_޻�m�N�%B��3B�K/��f}�UݲEKJ��ӵ�H����ۀ�+���[����������
���vRgL�����r�4�7I�EUp�,<�4�j�8�G3�,�,,̈́��'[�#$l	���25(I���j3u�J_�~�?���W��#�ޝrȰ��f����1����T����3�a�~���S����U5��oy���g�۩q� 3X�gtZ#�K?6��F͆-[�����i�_�K=�3����������w��oNRZ�|���e5�F|�䤮g��n�}�r���(9<pa���
�B5"����R(*��R?��� �1�H����¶m��
�7hC���wo1q��bC�]���~Y6���显�%Q�
��[�L�����=gg��JU�_�e�Y�w�O~�X8�“���>����{_6�,�0��YJ7����!=��p�aH��jРA�^z�)�7��7Q� �ed�#�5H8Ҍ�p4�Rb�y��]|/2�������m8D��u���6}�5]�P�?_W�J���9��Ty쀣�,;������
÷]K����L��jP���*�O>�O>E"s�i��t���<�¸�U(~�����jHpx80bPj[�V���s.}z�ƺ�ft?��}?,�:�\��)��d�M�k^J�|��y{~a��^��[?����`��ũ
`��-������3NW�>�$N�kʀ��ƍ�~ˌ{N�vX��@�}�#{q�TJ�E�`֦�iZ@&����9}o�!_��!�f�A�q�E�bD$ۡ$09
���+v��Ɖ^"�(�Z����#}�]p���
Ѵ�g��=�`�{�-�Q�
b�$�Y��N�O����fU���U|�V�]�}��}Z�!E�H�dDߵs����n~���2s��>�,0��w"���NJJN~�&M���[t��Q�H�#����K�0 �>���*�hm��޸�_מ�kwW7�9��Ŀ��Y�lщ��gt�R�8Q32Ӳ��b�̲����zqe��]a��m��B�A^_F����˕I�4�@7RE�6g��I~s�P�\x�����C�T��~�&<��GJi�G��g�l<�oʺ�H�m��n��7�H��n!�9���v�	�?�Ǹ�h�ٽ�p~qA��*C{/�{Q"���?"�O��f��}J̑H��N�vo����'M���KB}hx�>���'lXBYD�b6��%6l��66�s2r3��=*
"D�h� ����BX�H�0�,q��U��p���'8�`?񡇔\?~���B��OW��,��u �ϧ��j�S�X�qcȂ��8�3D��
J�:o�$���8�7H�H8��w=���*$�]V�)N�O0� %���c�W��,�䧣
BE?k��u.��Z�D����
;��;���gκ���]�oM���H�p��lO��FD��-ߵ�Aۑ!7��V
!����Wz�-���p����V
�k��)�\~����D�sh�Y���	�u���3�Cr��(�+O9#F!Ŝq!6D�록�`��@�Ҥ�q+�Y�神.�����jr��
��z�8�/T��^EO��7�η!�`��ȭ��@�Ö6BBZ�O}W��"�S�<�6����z��Lt,�/�4 �X�
�*�xd_yE��"�c9�T�$���\�4��B�Ң�o=�'��CO`��!bp9���TY��"Q�N�g�ì�QR,��b��e���+}�߉@d>Xݚ5�J�jUɼ�m�|BV�3/�ۻOnzF�:�9'�9���1KAAڒ%#�+笒��'��~��R��v[Ɂ}�7�|���5�����9�¾�N��?��;�Ug�d��?��Ch�-�6��5���~)$����d�ɩj�a�Y�H����^[QH��#t�,}�}��]�=W׬�I!b6Stgr~?��^�>����H�T�D��M�f�f>9��̧�rAc��½�x�S�6��DIY�����!��+����B���?�����!�d�8���~���P@VI>`��Q��˛0a���]V��I!��li.TF��#�/dFhzN�31M��2)�7�d��+���l\��j #�֚�k>:U�����
`�P“�8z;q�@LJ��2���e�K'1�L�P��]u�A��ռ���/O_���fc-t�BFAQ��Gب�:���~�W6������o��e�uG���Y�z;��2E�Uǐ+� ��]z�~x5�WN_Z��_q����ӆ���v��5�q��7g �ڟ�Br�6����⭧a�#���M	q�
�2|����A&��đ����wY�h��<��u��z�v��:k�Ξ�x/6�}XϘl2f64�
,�o�	jj�齓
�$�
�9
�("��p8BP�ɋ-�8w���v��N��\}Υӷ.�
�;[>���KÑP$7D@D���B���&3D|J�S�1(Uu��N��(G҂�Tw�t��h��]����b�N9~$�F��˳<Ib{PA,��:B�"霗�빔w�kP��q�'����K�/+�!s�B)@i1(q��ڪ�Yy��~0ɞ4	bkb@&+.�p�E\�¯�B	 SAV2�������KUp
M�����M��U�Gy���V�eԫ`UC�	սV���V���1�2�.�Rh?������(��y�fo��aoaAW��I�/�#�l+-y뭶�om�au?㊦�"Ӂ	�1aga���k�����
�����b>p�lj[l	�O����-��%9�3��O�*��uk^�W��&άm�8�ވ!cD�\���,�6A�^X�����i��	N�Bu(n��~v}a.��
�"׶<�
p4����'z�8��a��.��҉.�T���M� P ٮc����?of���dD�(l���J��R����u|	$3'g-�_���kj�8`�޽ХK��+`�$��]oG���h���zV��6a���EhW�y];��!�!�t��Op�qq1���jg`����Or�U�������K���`�7oV'՜�]���ˋ�&R]��tik�yu��yy�X]���_�m��&`?%=z<��w�������4s��
�{��?����BjV6���:'�@,b[�����ݞjѭ���o�O��8�:!���Z�7�?W�067&	���+��%X�)?�>�^hbʗ��fJ�ɗd�7��Y�P��/^��̄�[��O�쳡OU�o���4L�
�0�l~���[��ɖ-[D�ᄏ����3�w���7eau��B��0�)��o6wꭑ�>����ayI�cO��9{�-
vlH1��b��Ƃ��g>��^���uV��B`�	
���3�x-�=�_E� �xj8�4�M���7y�����=ki�qg��l��ò^Z����b��>��c��3�i�'7?u���T��46Z��L�y}���Λ�.�;^x�~b�aY�#+��%u�((0�2�X�G��1c�Ϝ���0��;/����0��_W�ꪫS�g̸�)�׳����2)���N�mv���4yr���"5�S���.%D�d+��ο$f��܌�?���Rn�/6d�9x��>�b'U,�q���9_O��8���jn:��8�Ә�V�u�uh\�"�̘�{د=���#�֛`Y�c�_��-K���`�	'����65u|��-��?�'��V�^�m۶���)7ݤ55��G�Y�Q��Բ��/z��QK ?(ǝ���v��W&ھS����x[QP�������ܸ�}���D<mlɨ7���e'��i�,"T���Q`VE�,�ኖU2�q��?����)H_έQ���T���s*Y$|���,���C��y��|������|����~�6늧_u�
���D8�I�RU�e��dۅ]p�mϰ�9#��3�st$!�mLɰc�]S:���1cz��7������Kٶm_�0���$�e2�*PVeph�V�ͤ�����9[,�Taaޭpk)�Ml6�d�`�x�\V~�9���T����)_g>��%ͷ���f��yYac���cTC���d�hqq�;�*L��<�7��6�h@c{&��"1B�W/}�15��~��o���k~���+W.[�l�O<8i�F��޻\�Z��U55�IYb���Ѱ|v�UU�t�
u`�4�ۆ��X>�Uh=N1`d��|sUw��^7��j�Q����q�9]����X���p��vo8��Ŀ�"dUAPv
#b�7�I%(��A@Ta�y_�^s�y_̭wD��s�D��<�Q�*�����]T��SOx��.�}���ο����e`"��˼�I#G@8�V�F
�#�۶3p���fn���¢$"�ɞ���~���A��+;1����i�!&�n��X�d�,,\5>Pni��xXv8L��
;v|5��}GgfƦ2`fUe���T/`S�d��j�31�5�����v��8Z�nQ���oi����@d�����QX��nC$5d��3�@4����%n<X�|�%k�
z=!t�j��F��'��t�@
���t�x�����4��x㴧�Z�t�%Kn���[�Q}�V׋XUww2eO�ݍ�,�@ј����Y��z�F3�L�3���ol'��ƨ������AD�!�Mg
��R�r7^;
kk�1fp?�fRjZQ�E5ï�z9�V�\��؟�ݟ�(
`�e���w~�u�]�������H��;�~�/�V��s�D��U�"բ����HD#�F�өS���.�N|��S^̣�O�{�k<ս���;�5����/$+l�(���^ϸ�٣B�k��~\���xq�8	�2�$ǿ���O5F32|��"�{ŝ"�A56����-����&�|ջ=�a����x�D�=�#�E��]8,}�Tf����K�)7`��{���ʢ����[o���ت��'o�g�u�4w����)��d���mq2Ӫ���V��)L�1��#��!��ozV�6Qw�l�H�Ǘ'���VǏf]�@�ѥK��O5;[?�\'N�_mu����s@�v�mw=���ŋ.\x㔩���F���k��_y�`�E�zhqf��k��l����Ȅ�w>���&޻��Y��H�0�q��Ds��ޔ�w�6���
��^�'^��Kn����_����p�)Q�DP�i@��|.N�C��N#nt��Ąg���7�v�mO>��{	�SYDw�&:����T�;"���{mN�G�M�����@��g����ȅG���;#cL��Φ���s�i~r�]��=C��mo�4�$-��eOUU���y��D'w�����}Ő#�j�E�@�T�em(��*���2
�_��m5{�N�f�חRS�ˑf8�h��}���\�p�S��#�\�ur�s-�k�o�]2kV��/� ʄ	y�~�c��-N 2K|�g��M���t�͂E�V���	�A��@�|Q$"�-��d���"�Dq�/�
#��A�d���k��z��:{v�ף��>c��[�M[�`���L��W}D�Q���s��~��,�J
�Y�<��y�T��8c�
��<&��~�Ks����s`��ȀùX��tR���K�ݏ�U��Yl�����?���G޷�cA�L#<�0(�Yu�?0\�wI�7 L;�BB��\|�Ň�ɜ�2��z"����K�D��U*�Ꜫ}*�|[lTs���:9}"�ڵ�?�_���9�P��v}(�э����;��9�K�U1�{
C�}Z~�1vc��$q���U������u�n�xu`��_P$�Sg�'w�����ʼ�)�I/&!�� t0��H�&��
�4�
T@QQEe#b[aUľ�)�
@B-$$$�2���g&	a@��]�绞?`&yr��ӟ�}��[*�T,Κ
���ۄޜ�����sd�Vf����2�$�F�oO^=@�$�:Ҷ����7�A������_F�$Ddd�z�|�7�;i����sj���X��pF����#��2���#_��5AJbP3��X4�_�Z���Y��a$8a�t8�UW,o��*�f���#���޽{���Sf=�ђ%�Tn��=[�VN�g�H�s��o�%�2�Ʃ��{6�����ǽ�@Xs�q�[*me&�Ǿ�H����wӡ��x��?O���zCWG�1!��k6\��]S��M�`B!�s��j��XI� F�A��}�&�Q;u
7�E�1ߋ�6ӿ*��vC��f���6q=夛�ˇ������ڕ5sf�ۭ�(e���
Zņ��"�=O��G��r�%�2)��]���wO}��B��2z?'�Qf�Μш6���P�	H.�0�f��.5�E'�P�{¢U��F/-)5TE��)I��M�=Kk}���^$��a^@��B*9�_�c��qj�RD���l*��h��Od'�8%�PN��3����ϔ�:����-�����
��xC�~�4��u��K�zy�}$��w_y偧�ޱs�m�&Θ�e���ZPZ�E|4�*��ᅝ�(J��X�zQ����m�E�WhY���F�'���v�[qxr��I�
)��f��.?x5�`5�Ƅ����[�A�s���G�����R��I�[����5�~˜�1ʹ�ssBB����n	���6YZ��8p8��H���{<IR�*/�z,kA����b�
��h�F:��RJ]W~�:t�/G
+>[u�g�Q]%�"J�!u�b��Ę�KA4-R�Ҟ�QQU׭���U31��|*#���_c��I������h�q'к�a�_ð��S��]�C�`�s�e��٪R6����JT��~GŠ��	����Ș��YYY��ų-ʘ?_̞=�byh΃~'
o�3�M�D����3��6)��?�9�����Ә�Oo���o7[y�GTv��dk�l�J Tɀx/�T����p*! ,P1�x��éb�q
��\�y��JKKSǍ���>�����0�ξ�z޸�I�=����m���1����b��O�p u��ftg�'j��$D�`B@�!6�����Y|��
��K~�t�x#C�1Hɠ�@2E2��Ū(*@Pd����u�2.�̘T�x �w��B2`��چq�����Ro3�/��\J}���F�$�*�s���q�`y�I��S����[�<:dH2�9�n����K�5�Ng�U|��/cĽX|_}�y%U皶��!��{-�@�e�7�y�U�B����\@5�j�:O��E(���:w6@2x�tJ������U��o;|�A��'n�L@Ƙ_��1��1�j��<��������#} ��n��K�3*J�b��V�9�P�h�O��4����Y����{��8j`*�U���֭�E�HO�gK�v�_Cyr�B����J�ϑ^Nu�|�SS����*����qc@���.}�z�Nj�˟G���q��0j������I�PU"��.���L��U=6�Ƈ3"�l1n���ɫ�ϠG�EʮQ�nv�
G�S�7NGe~@�E�I)=ֶ�=(xSz�e�:9�椎KŨ@:��7C���#_: ��f�r���$͕ރj蓤v%b
���Am��1�S��z���ܬ�#E8�w����cr��nנ+%��O�w��8]6�Ψ������ް���""���� �8��`޼[��]�9s��}��ڧH�H��/���0Ș�t�6�iiI?m��ի�o���q&4�s*�h)�a��a����5�%k6�di)���.��;%��55�i�Ԁ�o�$�w!؏��1��4o�Y��N�T?um����=(;	뢅u��8

�&�:4`��e~C
#�#|BX�����QC!��	K�X���2ه��F}$]�a��?ć�0&�̝��t@��8�߄��X�S�h�TӴ�BL��tR��xJ����q�UQ��0t�RP�?0u�YYY�����<)����
��t�&V^V��o!U.��BJyr�(Tz��FFI�;���Г�dm̘p0J���y���+|�bO�V��icI�Q�c!<<ܶg�3�R�ͽ����P~CA�d�g��mt")U��CJ��h,(��"���*���H�Y
aPz�@���^��8w�toɑ9�SR\}�>�6`��m**y;�����Y!�"hE
غ��g
C�2.}z��i�	zL��l����Yھ{u@�&����nyh��T�F=�+�����N��������jƂ[�!q�o�)�����Q���$&(�b{*:��Ӑuo�~B�0&C���
!��w�Bf�V2�ZJn��*T���cjס��[���oo��l;[�vmM���G�FLj��zp\C֐RA��f���N�<�Ν�>MP#�F���O��z��=g	�`��y��w9`#�̧ca�ҥ��K�KhP��#]~j���B���k���RSـ�I	Gxx���B�ۧ#��{a��Wrl�Ŭ��?�n��ȳ������A6��fϳ��vi�4!w�\<��Jc���"l�!�F72��
j"�r�X|�,N�Hm�s}�q��7�V�Q����F%%�Q=�漍��>/�_��빢"c��sƢ^�*-/?�H�����r��E"�}���%&"��{��B*]Tv�RR���"�4�L��dž������<L�.c�p�8!�!+5�ӭ�@U5��Sy�P���*B'���h��
Kĭ7+�-�F�9�%&VTV��/�2Uפ���a����™ٳ��7Z>��K�,�Ղ��q��r�:UF��PF	H�p=��!����]�P�ټ���*�]���[Z�*���I�=u� �"8,�[��2���.��g����*�i���\ªY�`ԈqJ%k)b�=�^0�=�_�].� e"8��4�*_�H���8��[�m��[	��Ӈ:����eϩ��C�fy��-���Mq;��N�g�L	���k���@�κΗv��mW���{9����o�e6�2��_��80�Q��,�؀`>�k��>D���bS���F���2c��UƩ"�P�@����dӎ|�_�6^o�%�S�-+?�i3W�y�i��Tfp�y"�]���W#�����rh��q�_W�L�x�t�s:
���K�3f�Ξ��C��/Ybȗ��c�����.11#��ԉfR|�^�ә��b�Z<�s�}�`�߶!R;w�R9r�h�?.c���;˫�٣ܯ�Y˅��\uu%ğhJ��Y�%����X�������F�Y�aħ	/�-��ls{:�k��I�^>r$���L��Ji�`�	�����dkE��0I�Q�ߵ�v�%TpxS�ݩYl����ΘLF��)u���g�\D�$�%*P'
/��鬪�\ߙ��2�q!��Ʃ��Rں�cϯ
��d�se���z��8��	f:1ۘ^Y箋T:����M}B+��Gw<��׷~���.�����F>�
B<��.Y7}z�ʕ�=d�#�����k�N4VI��	�<c��c=z��T�Y��W%��k�&ӹ���K����s6�Vu��"ߜ�5y��Ia�G����~,����0
!|���A%��J��wJ�wH�\���G~~��wb<ܨUJ%����K��0~�uaaaF��Y��(c^[3�� {V���ZٽOR׶m�""��GXss�P�0�UT�#�˨��_h�Y�օ�&/sx�$��@��}��I�0�����q�=Doy��xP��ų�����Tב	��^�P�;�]k����e ~��'��S�&<�tĐ!�^�N<�9$$5�K�f<����`+�[I)����dddl޼YJ٥k���Qʘף��K�J"��CU�Kh��7׷��aJǮ���u:!�wn�oW��v��s����B����:�� ��ֵ�mW6�k�3�w�>��X�(� ����/
!d��UON�9t�HA�T�P�P�T�T����/�K<S��N	[US�Ė_��B*:o�z_r�
�{�m7ESj�N�H"��$D�D��JǥY�����;�I˜$�x����.
>�Q��N`x�|���Eʫ����f�����߰�)�==yǃ.��-�
G4q�'��?b���v�X@j�U���\YY���W�:��?J|�d�1֦M���,���i���:U�3ey'T�uh��l�X��R]�c���}�DzB+�&�T�[֙�������R�pU��šC��k�	�5��M
��l�v>>X��B��Q
�z3(����ޮ���1�*($W�k��P��
��ߔ:����[|�hd�V\U�(�V�
M��C�A�M�itj��I|f�+~l8�L)��L}�>�N�E���p΢lq�ߏ:�ʛ�^�:z���p�G�����.�d+$ ���/)�X�}��ҏ�$�s�h����8��e����-�B�=�R꺞�:���6<"�4t��4�����S;�->�;1���T톤�q-Fo�8h��=I� �K0��s�6���[�.0����E�����zb��m!y�/���Z�r��8+�{�ڼP#�/|YL�zL�Kɟ�r�{(.\h���oK�E��ћ{�n4������6JB'���sj�/U7 W���u�@���)�aZ+��J��ƫ���QM�#D�Y���u]�j��`���×�[��c�*��{k��:��a�M�}k7\R���Yd��H �
���sI-�p�e.���G��qP��6"�5�6�ja��/c{�x����)
&���҇>��pe���Z����eAE�5}��f���U>�u�T��i�8�`�@y�61��=]�	��B��#Z��ُ+�J�k��ww�ݖ��^���~ǿ��f�%w�v���	��߱c�5�<==}���o�t"č�����������J�+�|���X�3Ԧ[M>�q����v�����Z�yނ>z���/���6�Z�-p�6�Ik���3�㓐(���otw���6�`fd܆yH��/�y8�'��@�
�n�0������:��V�TUU0o
�\W����=ힰt����B�
�|eo��������j�I�p�[��N��i�]�W�_I��.T�i�ҷwrցh�4�u��t�]�Z�Mm��MALU��<��}��̜6�z�3�Bl0���G��ܥ���P���7�_tF�M�w�es�ν��PRR���K5v�f]�s3!eY-]�x���a�#�}�����K	�І%��fu�k/��NX���ꏼ�?Q��p:�F<D�/�^p�A�Jge˦�|;Z�;�q@qs��@R�ix��Y�%X��ο�e1�؋g{����*q���A��x&#B-=:F/)=1>dԠ�wMI�Y�Rz����!��r͢��q��y�'��g�����;�hW��jh�M�?���n}o
�RC#�#���]nZW㪩�@�Z�v�$��5�����ԭ{���_��5���?�"����<��������U�Í�ؼ�w�g�ŘwX���H}�ɯ���=.�s��
+���Cn����3]/����O���m��_V^G�^m�j���(VK�ީ[�8��Vf���~�g����e�-w:�|�覯/��-�����_�/i���"=„J���gS=�׍Dƪ�P�Qh$@�=K���@C���e
�T0�YW�}n�n�w��#������[�$��?19疈~>�f���ɯ����J,���'�Coʮq�ۢ?!�q�St~Ȕ��^u{�vYL�j�h�^H١S�����Wo.8M��VMJ�M��mn�E�rP$R|b‘[ܾ�#���/�����Uu�pz0e��0{e�G�#B�����g@��Y���_7�X̚��ފVіs����tmR"*����z����C�|xzK~<�y0dH��M����]����غH�QQ�~���,>R��,y����~��h>$�{l*V��eگ�=����nLJǻ9�{��S��0no�ۓ	t���hb�T��ʽ�X�9(�J�^���}�1��l
�{���ʭ]������<�p��ڰ�~��;���B~�`A��!s����??{17�)'	t�2A3�����8�&(&(��=�q�)�<3.ga����t�i�.d��YU�^�,X�~��)�}�;����~�oȜ�d�\�n/����uM+��(a6��
�k�ty�� ���m^�� $H����	kE�=���~x�Ǡ-�k�ɉRPyO7�c���܃�3�;)
�
UW��c_��?v��Z�ݖ�NӴ$ϖ*Qp_[rδ�Dz|���X�
������=�G��eG�K����x�����۟���OWF~6���ƞ�
�2�&DRW�0�IߕS�zjoC?95�K�꼳�`p���hc�LS���Z��URB���T<�S�u��w�KnӼV�~A��z�91"��lZ�;�[������*Z��h{���6�c�9���ZŜi��":?!:���S��v���
���[�lɟ��'�m�R��Ps�-4�-�_�5�<NOYy��v�=l�MuUZT���_��o������SZ�؉����3˲Oٟ�����^Gm[+uW,��X��	�@����lT��E��jS��@BQ�6����2��{���T�5�>�Z>+�t�gv�R�p.�E�P���)�q�f���0�6��u�4��n�؋�ɍ���-��0�s�l)Ƀ$I�>2H{sg��QS���m��k��SS��:�C1/s��gX��֢������p����@�@Ѷ�Ϯ9�g�o���������]^h��2k�F0�=M.��D-=��$���,̶�b[�u�p��b6A�yq#��-��w��������
"����Cf�D�]��Xu����ӿo�e�+�z���rVS���g7
�vY�-��c�8"G��uų����t+�)�z���p�"�]�[����3�X��w�`�q�}�
{!qQs܊"ߠ�GckR�o�%��$��ґ!�@������,4~��s2FL*p�J�y�c=�3������*.�|ǒ�ol(x�ۂU�J
*|1��r�c5f]��;�5y���{�^y����|B��@xA�÷m�{7�m�nw*�kp1�|�\��Z���
`F��zB0B.���]lf���aU���k�ݹ�o�u���h��ǜ��SbKk�y%U{g��1�lۑ�@���T1��c�w'�w'�x��M����'��T�C�^=1��蔔�41�����?��r����v7��˕�GW��_���Κ54�Ͼ�x0��v��.�L�陷�?���������Ф�6|����+��'���-(3(�u�p]^Q��
��A�;�7�v�7�
�Xb�����
'<UAl�s�.�ub!W�f�U޽5��~��Vs���������]�0<�T�Y3䧪�8@���u�p�*n��[
K�5�:���+{v���f���&y��$''X2��^���*�MQ�)�_��"���y`j�\#{���/��d��f�ﲹPȫ�	t]Q*-|����'i��ƛ����5"�����yyy�U����#�"�IEND�B`�PK!��S��images/article_format.pngnu&1i��PNG


IHDR_6�iNtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:99EBA9616E13E511A14FCE5F5AC04308" xmpMM:DocumentID="xmp.did:C6EE31DC14C011E59887F20FBC26FF0D" xmpMM:InstanceID="xmp.iid:C6EE31DB14C011E59887F20FBC26FF0D" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9AEBA9616E13E511A14FCE5F5AC04308" stRef:documentID="xmp.did:99EBA9616E13E511A14FCE5F5AC04308"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�v@}
�IDATx��ytT��3[6�F$$d�@�X��%f���5�V��-�t�u�i�т�j=���R�JD@%"��Ĭ$�N�L�����NǙ���[���?漼�������ޛ��b�c!G
@0@0@0@0@0@0%R�`�Z�|[00�d7A�`{%�������!!!a��� ]��$ D-V�^��{����0�}�-�f�B� ��˅`�� �2�L���I�
O[y�ÐT_9?_�N0\��׎7��wS���=��퓾��P��P
��Љ�%������~ϐQ�w�&��^�h`��ùi4kġn�<o̙:�a�N�����mvԽ�~��Լ�2�B��c1�O<A#,nNz�[
�88�C��ķl�h��H�R��9�+�n4m��j�[�����}���r��
c�&�zm+Q���j8�Hʂ�(��E�ѢgYI���I�������VVV��a,[����;�;N�\/'�9[&U*笶T>:>3c�7Y����γQIK]�:��`0(4�إ�I���t[�y�6�8��0�+�Z�C���Z-��7��P�N6ȃzz �g�9C�ɧzw4�侜V�V�翌L,�I.2Y��Ʈ]�X�~�z��:t��K�.���>$nvx�d��~3/�Y(--eyȺu�8��O>a��%K�TGll�[S�y�V<^0��V�^o��L�M�ErΖ�/~����"x������Z�z��z��i��T�ؤ9OO]V9!kx���肱q�FA{
�q+�OB<�Rp���� �0�����y�Y��&AQ3���o=����-��B=��u
�<_9���;�`R_L���}r���;w�<�{���b?s|b��t��˩%��VRRB��-^���Ly�!#���8�;/lœԂw�2���a

�϶3�9����S�1[�	����~�288Ha�­)wD�$���"|ӛ}s���"M��y;|�0��B�(,,$o�nu�ۯ�'��f������{��X�����SO���Z��������1� �[R�g.k׮���E������mJ��9:��[3�5k�P�oEEE~�0�5o�V��V"m50Y`�C���'
���c``��g�"*y����&6gp�0<�߭�j=���u�b+�[un�A��]��r0��o|J�G��d�ƭ:طo7�����u�d鸰]}�σ��fa&O���F.�=�É���.U����Z�~�[�L������g����:n
��̥���Ou���S7��Sȏ�O�8̔)�7jj�qJ�a��f6w�Ԩ�˃�U=��Y�6�800�80�8�����M�j��~�f���c���ɫ�Z�t:���i4��!""��7nܐx)����p�d�+�R�U��͛��j�չ^�Eݴ+@�L����uY���9¨�����Yqd=��5�o��Z��,|ihh�d2y0�����ז����q�_�Al~��5��ѣGY���;:y�S����l�ed򞵢T���2�>�t���H��8��v��Lb�6]���j��*=o�N�Gj1"j��ymTT��yt�R,Al���5��7�@޸�nm���?�5A��:j_�4��D��\�G;h�a�c��n�;[͆��kL�����?'!�'.���uℸ��Ioo�����`�?��)�
�ь���B��rss)_.�g�N��)��<��f�wđ�'Np�����د	Q�վ�Zb
�.ԓ<�'�n3f�$��zϵVl���U�s�n�nO_��'�������Ѣ6�K�b	bCl���kD'o�3��n7[:3�O�;W�<��~��)y;L������	��Q�|ۈx����xt��|�-)��Qp�ۯ<!6�����J�ظ�Z��c�Ft�F?�a�����9����Y�*:~��'���`��$䷑�|m�������ɫ�&-K�(�ɕ��#bYYYI6qq����Ĉ�$.m
K����F0bccE��e'g��c�Ft�&�0�pn�Ѫ��h��_U��~� I0�}��,J�/Lb��/6����M�5�6<~1�L�"��{�K��������|���loY@�z����魢���������)t�`2�%�#      e�[�ېp      ���)b���<�Я3>�����#�:��-)p࿸4
:�y�jg�s���C�]gm0w{��7;P��
�����lM�/ΚX���c
V	'��tü)D0��o~Q�7�=��p�9��7���V
��ЉM"��?�`�|�M1N=�����I�ϼ]���L��
Ԓ˰�*�AgO̸ �d!5.����W6�h�0��8���p��2�i2H�foqU=�Z��
3�2ٴ������V��Ag��i���&eЦ�W#_ϛ cǑo��rRc6妽��W��^�m����uș�����NE�#��.H?ߦ�t��h��a0A��:8l*����5�%�[˾"J�"D-��1�?�M-������W�$F
�`/w"���|�G�^�w�����c�z�y��[��_z���Y�|�u�v�b��8��0o�[�o�9צq��%�u�H���!o^��U�t��gV��o���:�o����s���LSϧu�:���0����7�͞��?G!�yz��dal�y+י@�<!"�,D��*�O�̝m�~Ou[e}���K\p3e8�[+o�/2Q��
�D-�z��d�V�7̛���}5W���D�a`>��BC޼�08 ���5I=8��4C�祻d�}�֘���V;'�I2�N���/[�j��AD)`Jv����˙2Ʃ�Fdh��l�8o��ly��I�3��� 'w���h�9��*��Iޢ���?�[��o���a������ߐ7����{W���8rE>�ؽ�� ���9�����!�L�q�jq����v����+[��w��\�v�k��:�Y��=�He�%DL��g'3kN5�|T�fs$�෤(�v��ņ�2�&�1�a��R>l����P)�f��?� �]!������S������`#�<0W��ɴ�ސⶖ}�yCg.~��1U��;��̀�N^��R.o��r.�!68383G�@��^<P�y���Z=�γ��!ti��*/���S"CD�p�%�?��ڲ��f�@�a�}N6t�i�7�>C00�Cl�
�~�h�U��?���uH���9��fx�\�^��'G�@0@0@0@0@0@0��	0�?	�R�
UIEND�B`�PK!^�F%%images/grey_strip.pngnu&1i��PNG


IHDR�1DtEXtSoftwareAdobe ImageReadyq�e<�IDATx�TQ�0sн�����2��#qY��g߷W��&"<������
��~]�0wQ��rܷ��)�cT�jI,�ܝ)�޻�T��������&X�8B�I?T!̕Y��~OK5���p�����8H�rɒ��9�p؇9UŦ�J�e�5Bb�>ؐ��fɤ������}dULg��5|͇�<�x����|Wy��JZ�IEND�B`�PK!q�� jjimages/schedule.pngnu&1i��PNG


IHDR�asRGB���gAMA���a	pHYs���o�dtEXtSoftwarePaint.NET v3.5.6Ѓ�Z�IDAT8Ou��Kq��z����"|I�APA`�D�zIS3*M
KM�4�R��"��-��K^����:�Z�jn�řݝ��ogvm4�����w��|����6����C?�;UG�i�{���ccΉ���'D��N?���09h�iܖ�g*-9V}��������ű�����*��q����Yͭc�/R��T�4�!z���Ґ��8���L{�
��9L�e��JuXN��m���0f�U�]
��a����x�1p��KQr6Ab[ 9����|ۛv����xR}N�(�T����Vp�KK?a�L���\+|�G0�&�3a�U�r�mj�%���^�<Q!� �|���^�1XG=������?��Y1�C�wII�V��ZѤ�C�P؅J`,����S�U>�F���4�k2OC7�c?�a�f��4@��&w
�D�u3�]>a�x��3�&�g�`vI��ºl��r��
*�&y��\�&��[Q��������D��0��
$���]F���k&�|'l6��A�l��r�	4�_��j�B���Ѱ���`�w���2#�X���;��.x<F�G-�ӛP'e+��7��
��t�߶q-!(��睢����`�t7���ѥ��\Pg�g�W
&,�
U��z�k9��kh�����~�k�9�3���`<N�
��,ͻ��ݑI�׷j��d`]��IEND�B`�PK!��B��images/closecross.pngnu&1i��PNG


IHDR��
gAMA���abKGD�������	pHYs���v|�	vpAg�;*�iIDAT8�͔]S[EƟ�=�$����\�%`�Sۡ�omqZ
�E	^xU��O��p�/}	5
a�R�Ԓ�P��ZI�	9'-�{�Hy�}��}f����<��.v؈��@`` ОOā}�59v��0��M�R��ۅ��&_�,�J����5aW*l�ъ@N�KG����Y4!4��Qks[��r#���ss���{��k�>�;�,,̣Z��w��Gv���bW����3"����2���S���p8��|����]Y�^��o
@�!��*ۚ��Q�
�����lo?9�ZL/��#U(�.������_���a�TW_��\<�2)� 2Aw�i�P$�R�ԩ�k����>��*B]]A��������3�$��9��+<�˩���p__���3op3c� ��~}���~�55N����;���R
G��я�N�X2��D�	�3�Z\L�746D;:;j���kҩ��s+v��V�qε�DRF"CȤ!3�{�H)!��T
�e�X,�s˲!���JH!����#����
����x�ñ@0�Ms��]�陔���D��k��TlZ)%�"�D��i�X]�C�J���{c�`�����d8���~v2��;�����x��W_��2����`�-&g��&�H�3����O|>�T�i��3E�&��F��H%��e3�s^Y�uV.�	���h�B)5��֖�m[#Rp:�յ�s=�󷖗W�(z<V*��H�`xp_�ln�����]uB���t���ΟS�e��H=;Yl�AdC�`b�&,��+��Eu�F����7��*�'l�f�lV��:�ё�#�a(A���ݍbf`����+��ֿ��P�_�%tEXtdate:create2014-12-04T15:03:04+01:00���%tEXtdate:modify2014-12-04T15:03:04+01:00���StEXtpng:bit-depth-written��,�tEXtSoftwarepaint.net 4.0.2���IEND�B`�PK!Q=q�	�	images/smallexport.pngnu&1i��PNG


IHDR)'�ja�tEXtSoftwareAdobe ImageReadyq�e<	�IDATxڬXklTi~�}���2m�S`K镋
�ڬ��"�5H�1��?����$&��h�����D�a�(Z�fSX�K�B�B[J/K;��\�9s��}眙���g�e�ܾy��}���A僃�d���Dbpl\�x�w�ĉ��t���N�qx8�[�0�8����‚ �---���>��j�2�<�…�gϞ����sP�$~�I(�l6�#�(X^^�����KM�%��O��P���?~����0�M�˨^��4�m�m�繙���;�.��Y����6��Ν;�@�Ћh�
B[�#��AQ< I2��D���3�ܻw��F�祥�+���Wɻ@
d&��SE&���QR;���e��Q ������E!�W�������t㧯�$�v4
�����'�u|���%� {�����$$K\kk돗S��P0�Ϋ2�2�����T���Q�J�~�jkk���	�Bp��-���g߹~����w�ps��-���2BIYX%l�@�e�DA���D=?��ɟo	$��g��Ypͨ\z�-�����Tmb�Z��#[f�_���)���;)� %���!A` )�"J�:W.��$�C����<�DZ�͕b��>�:笫����+�Q��= m`%�vS�R nZ�^���x�)
:���6�# �^��mH�&�q�rE$"�ejΡ���ݻC000mmmp��i�л�Es�J�|�X��c��8q0G#V(�c��i gR��=b�[*0V����I���Pd-�[U��pV&�-���i;�J`���Sn��a�0�˯L�EG�-`Rs��~����-4Z.�5���.i��z��*����)�Fl�����"���e�~>UQs,EK>o�v��v��:�7�T"nsۅ��S��>�1A+�k2iQ188�tH����$���TL�:Fy�K��#oƓ��hϠO�"�O�YY7��zտX�y�]�SSSp��Е��@�ǯ��>���i�
�<��GO���j��3б{��PK_Ksu�[�6��)s�a��E��_M�0{po�p��y�����y�Ch�F��ë��4$rCpc�򍡿��Si�
E�ej&t���43�y|��򲮹pN��"/w����qXZZ���Q���g�]G0����i0�I�=y
>���|�j���`vv���PB#�}5�wŎ�A��q�3AEs�$7��U6��O3K0�'�~�WXX�c�[CC��q�w!�J�E�ZόvtŎ4�T�k�;p��mژ7��rlB!<��z��ad�k�L�*����F���z���&瞼f��N�S�p�K�x��Yy�ؤR���Ci��F�d=������H&��9
�=kKI@]��g|������$E��0�	�6��j&�&~#����6lsS�)6/�O�Ÿ�Nϵ��N4ۼ#��:���
���*f��Z,u"VZ�A�zB�Nx9��ب {VS���y���GS���މ3�h"[���b�2����� CGG�+Y���c�B*���'O2������y��
6`���Mo���w�nBM��ْ���F-����<_�/�[�bU�EY�����()��T��h\�t	�0��S<^8w���U�3u��sr�<��y��1\`�*�f
`8��]��
+��|B�IL6쩭As$/�Ɍ K������$�����[J.�6-d�p�jb�[N�\�R� QT����2���� ".`�)�</��~*��'�ݵ���g��tޠJ2�\y����{>��7��V(�<�j\��g	H<oB:�)L��H}��ҬK��A
бk�������Snzᙡ�i�#�t�&�
Ҙ��W�^��#Q��G����|^�d�k��u���BfUs&�2ܸ�[���!�i��v��hءׂ�9�潰���H��B,;�̾@8j�Bu��ʋ~>|8p�ԩ3~���sV&$�&B��Ue����@[8&�<):fnN��Io����k3�R��A��`��ý��� O�ʼn��"���7+6�J[��7�P��? �9���w0��[���b|�ch��d�j^�DSl�l��������o�}��2�^���b!��G�qa9s�}ɖ�h���Yl}σ��]?>�����l�W�@��|/�����.�,�%�'���0��N�K��� �ڇ07Yo���r�����ף�{ǚ�O��/�|�8L�Zы)8�
�%�:����H������q'Wo��8�)�Bif�����i�b������$�}�4
��Ql{P�7U�`ӱ?W��#�O�F���"����z��f�U<V�")&Q�w>~9ܕ�.6�\������'8�s��j�
�z��N��"�; j����
�G�>}r�y�&ۥb��� �/�	W�J��DzIEND�B`�PK!W�k~��images/checkbox.pngnu&1i��PNG


IHDR��-<tEXtSoftwareAdobe ImageReadyq�e<6IDATx��mL[U��ޖRh�8�����fdȔ�a2q&���,&Dn�-:�����}��H�3�,#L1f�%f�ĩ8#�̉y�bpA*u�����)��@��>x�?yJ﹧�r~�y9���%k�DV%��"�����EP�����
2x�IS�+���?Y����{]8t���C�T6f���|kk�
�7n��^���p~)���w]�-H²d��R�RZZ����%��~�q��|>|�c����*O�ײ��\/)�K].L&S�I���GNN�TÆ�S-p��''!^��V�F�x��_ODQ�RI�%��R�1/!V�'�^�ݕ������zq�%��㸨�za6���IE�5)u�o}!��s���K�t)��*��?��I�/:�YYY�7�����Ϋ���A�y��dɼ��H�P(���N�����j��v��eWax��(�@�z�������%�`3%��J��F=x�X�w��i^�v;e� ꚇ�;˲���k"j�\2S,
�d��/�·#)��RِуF��j,ө1hr�h4#��A�/H�/���`ÿ�O5T���Vm(�s8�q�"��I*<Y*��fQ����������"�g@TH��uE����T!��:SǔoF&"��I`�DP�I�/����)([�Cˀu_��
/��HA���u��<<S���x�U��,r���軳
CJs�aj�m�"�Q;�0�RJ����R�'JKo�RAr~a����J�Z����΁_qyl-��V��-C0�O���`[��!����d	d/��YKȪi^�X
#;7
)��z�J=�rV�k�y��$I/N������Jm�{����w���Q{�3��.��R���W=#�kНd��r�x���X������81�^�g�-��t�)���NpӘ�A5���u��n]���}h8߇}��h�؏q�+2��,[�o/~c�h4����쬘���`�|5+XOZTT�&
�ѿ%MHH@zz�d���[`���^b4�+�$�0/^��K�38�I/Ҡ���1i����T8i�Sd��|G��,j��ƴŊ��]Ռb�`�l$�]��_��n�mAE����8�@�����roFy�j���1�(�d�ɨ�‹b4��r������5W�_���T�|�a*��x~�t)Tpg#�kŔ��|�'������jm�=�@g�e|P������Z�n�T`>�TWWύ��d-����w<��+��/d��>��������h�&^{{��U����/Ԣ0�'e��IEND�B`�PK!��*��#images/editor/icon-16-initareas.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:A2C712F5B11311E4AF56AD73ED75A287" xmpMM:DocumentID="xmp.did:A2C712F6B11311E4AF56AD73ED75A287"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:A2C712F3B11311E4AF56AD73ED75A287" stRef:documentID="xmp.did:A2C712F4B11311E4AF56AD73ED75A287"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�-��+IDATxڌ�AJC1��$�J�"�<���.D�@��3�{��;o�	\�B� <�Gp#�*�iR�BR���̛�?�̼�{oڶ5)�V���^C��#���t�4VN�����d��؅PG�B�(�g* Q7�ϰ�H�;����u<��b:jB۳���^Q��#=�f���%��Ϧ�
$v$�RqxN�o+�i?�x��-���p^/�`���Ob�}�cx��*[�0Ӂ"Ԫ^b�S>B|
�H�9m�3�؜�l}�n��*�o+�AS*V�~��|5A���%i�.��y���&Y;�`0��w�m�IEND�B`�PK!Iœ���images/editor/sourcedialog.pngnu&1i��PNG


IHDR�abKGD�������	pHYs
�
�B(�xIDAT8ˍ��jTA��3s37{���aI�!,��T���R$�n�Ϡ>��������ws�ź�;�"�Y����)Ι�����(Ȳ�<�YXX`�b����3	!���=c��{�sNEdnYk{+++�Z-�$ADf���6�:��<�����$�Z���c9;;c< "lmm�+��hAU{u]SUu]c�V.//QUb�כNNN
�;��fs_Dz�fk�́�B I��Z�scH���UU��;kmOD�+�����m�<gii���"Ƙre������u}3Dk-Y�M�[��n��lll�>onn&@��)Ƙ`r�,//#"�s�`oo�E]ׯ��z��v����~����.`"�pgg�Q��5>\\\|ɲ�g��y<�����1������1�e�ө�o��}ww�6ƼVU���4�H����
B�9�Ӈ<��VU��#�����5 �uT�@D�I�U�p�܍nKUL�C��$��h4BU�?4��1���eY��#ͫ�,	!��z)�oe@%tEXtdate:create2013-07-04T17:03:03+02:00M��x%tEXtdate:modify2013-07-04T17:03:03+02:00<��tEXtSoftwarewww.inkscape.org��<IEND�B`�PK!�#o,,images/editor/index.htmlnu&1i�<html><body bgcolor="#FFFFFF"></body></html>PK!��nnimages/editor/popup_cancel.pngnu&1i��PNG


IHDR��w&tEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:FE3E210C4AFA11E5BC2FB3422BD422F9" xmpMM:DocumentID="xmp.did:FE3E210D4AFA11E5BC2FB3422BD422F9"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:FE3E210A4AFA11E5BC2FB3422BD422F9" stRef:documentID="xmp.did:FE3E210B4AFA11E5BC2FB3422BD422F9"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��;o�IDATx�bL�ߦ������(�Lc@��R�@�$��
�%&�)�S��{X��z ΄��|ҭ@\
�#�]����	�@N��9 6B�O:��je'�$v$E?�x"Pa9�W�pH�!)�T��0!)����Pq�b��ː�pJ��ePy��Ӏt.�i��H���Ŗw�AA���(�h"R�����w�x6P!r�1@����.�2L� �IEND�B`�PK!�ߌ���%images/editor/icon-16-editpicture.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:03A2AB7BB11411E4BAB1E423029C47CE" xmpMM:DocumentID="xmp.did:03A2AB7CB11411E4BAB1E423029C47CE"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:03A2AB79B11411E4BAB1E423029C47CE" stRef:documentID="xmp.did:03A2AB7AB11411E4BAB1E423029C47CE"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>J��d_IDATx�b���?%���B�c�gcc#Jӯ_�>|���b���õk�fc���V�
����櫨�������ɡc�Z����߿�4�	@�0		��b�\\\�����բxbbb�;����	�,&&vh��?�///njkk� �t	X������� ��ϟy�x��߿�
j*:�P�EEE/FFF]�!@q��?�
�4��AFFF�p''��n:�
(jA�A� 6+++�+��$�6])���a���H��0�f�%0�aH!(�YXX�@�01�O�,g.��3H�d��̌S#\L`�n���{u�^�	�=7��}��w4HIEND�B`�PK!����images/editor/delete.pngnu&1i��PNG


IHDRo��tEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:2DB953D5B06C11E49B42CCAB3AC66869" xmpMM:DocumentID="xmp.did:2DB953D6B06C11E49B42CCAB3AC66869"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:2DB953D3B06C11E49B42CCAB3AC66869" stRef:documentID="xmp.did:2DB953D4B06C11E49B42CCAB3AC66869"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��r�IDATx�ܔ�
�0��S�?u��:D��9z��=F=G�^�keɦ�����}�6�����	ў!�1�}�ޜ���n:�-��yktX�5T*%Ճ	
�gY��)M��wm'3P��QZi��B�*�E���3MoRb�����)���FI�Ek��}��ď�(V�(�c3�(1J��(mlR5ؚ�QM��|��a�j\C���{���l�d
�=����b�8�e�k��A����L/�E��U��IEND�B`�PK!��0n{{ images/editor/icon-16-delete.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:422C85B4B11311E4A310992F9CB44B06" xmpMM:DocumentID="xmp.did:422C85B5B11311E4A310992F9CB44B06"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:422C85B2B11311E4A310992F9CB44B06" stRef:documentID="xmp.did:422C85B3B11311E4A310992F9CB44B06"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>F\A��IDATx�b���?022�iVVV~..�@Z$R��@ Ȁ@�踹�YVSS���544�cSˈ���������"""�~�b����5 W1�y���Ǐ`q�k��eAv
Pp�� ����d.�۷o3�L�
@^(**{
�Gpss3<�� >���e���8��� y��
���G�\PB�?�|���A���^tES�����	� K�%*��kďxIEND�B`�PK!*���$images/editor/popup_delete_hover.pngnu&1i��PNG


IHDR2=50tEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:25F50BB44AFB11E5872CC6FFBA9ABBBE" xmpMM:DocumentID="xmp.did:25F50BB54AFB11E5872CC6FFBA9ABBBE"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:25F50BB24AFB11E5872CC6FFBA9ABBBE" stRef:documentID="xmp.did:25F50BB34AFB11E5872CC6FFBA9ABBBE"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�J��IDATxڄ�?O1��<"EO�4��q#�¤�&I�nQYHL`�s@�s^��<J~ɧ-�s��3�9�����o���n�����4cL5x�N��,
����2��w�a
=~ƹ���
�(I�ˈ�;HL�ŶvN�~鬾�q�3�1�Q���"3�u���Uկj����~[�m0^/�0l�����᙮�[��B�8����87�7��o��
w��#|b���6��ُM�}�o��IEND�B`�PK!�qyLll"images/editor/icon-16-sortable.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:548F8F27B11611E4A81DF13E2C8B797C" xmpMM:DocumentID="xmp.did:548F8F28B11611E4A81DF13E2C8B797C"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:548F8F25B11611E4A81DF13E2C8B797C" stRef:documentID="xmp.did:548F8F26B11611E4A81DF13E2C8B797C"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�Rݣ�IDATx�b���?%����ed�|HEBi�\���Ai�x���!�B.`b~(M� ��45Zhjv �	#,��	��ϟ?CmV���
ğ�X����j��'ND�����0��ap
������4��"N5,X
�S�7���w		�h\jX���ƙ�D4�����q����6fYk0MVR>���MX1�&;7���\�cT�XIEND�B`�PK!�J�CCimages/editor/icon-16-show.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<�IDATxڤ��
�0E}�a
z( �2d���ـ�Q�\@�T�t�!�C�IH���߳�>��$����ᗏ�	W��뺫��u͒�4
<�cB�U�0G��/@���f��+����6�uc�� @J��9��m�^Q0�sێY��r�!��M�P��qZt�z�i�Q)4�>�'ܒ�� ��3p�L����$�ʚ�!
�n�`�O-&�}-/�Z_�r5ᣳIEND�B`�PK!Ԋ����$images/editor/popup_cancel_hover.pngnu&1i��PNG


IHDR��w&tEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:090B06934AFB11E5A67AED1359B9D3AA" xmpMM:DocumentID="xmp.did:090B06944AFB11E5A67AED1359B9D3AA"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:090B06914AFB11E5A67AED1359B9D3AA" stRef:documentID="xmp.did:090B06924AFB11E5A67AED1359B9D3AA"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>n���fIDATx�b����6��Y@̀ς�k�8�#�4��䞃��G-@�	���4�	�hg� yd+;����Pqt� |M�Edy�L&��$�I�Lt�
��ˇ�}IEND�B`�PK!��#��&images/editor/icon-16-mediabrowser.pngnu&1i��PNG


IHDR�abKGD�������	pHYs��tIME�8���MxIDAT8�œ?�a�����O��u7���B@ld����~�+r�"�'H�"�s� b%�D�.(
ﻓf�́Db����w�g�y�wH����$IPU�/�1�v��E�ND~���-�,;��z�������A`�f���b��9�N�50���@UoU�IUoOԼ>���n�h4Ω���<��}��sl�����]�W��}M��z0��g ���G<�+��0�G��M�Z��T*�Oi���ֲ����Z��MD�F��ȮV���f�x<�]���|>��j��v1Ơ�8��f�a�^�\.��by�I�Ļݎ<��( �2�<�@᝗V�km��d�*�
#=30�ni�K��7�`��)��8IEND�B`�PK!��)|��images/editor/popup_delete.pngnu&1i��PNG


IHDR2=50tEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:1B686E6A4AFB11E5A199A66C9913D4EE" xmpMM:DocumentID="xmp.did:1B686E6B4AFB11E5A199A66C9913D4EE"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:1B686E684AFB11E5A199A66C9913D4EE" stRef:documentID="xmp.did:1B686E694AFB11E5A199A66C9913D4EE"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��Ol
IDATxڄ�?NBA�q�A""J�J"�;`��W �
��P�yc#�X���ĂF-5�W,��w�݄�I>쾙a��8�}l���K
����~��`Zw��i\�U�`|YC�Z�	�q���mj5{�B���p���zm�Oh��#|c�H��؎��@=5���UM�^��g��+��W9U�G����H�e������9�g���3�s#lv�a�@Wg?�S�5V~�y�)^�r��u�c	Mݿ��pro(b�glii��?�?rF0��IEND�B`�PK!E����"images/editor/icon-16-edittext.pngnu&1i��PNG


IHDR�atEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:6197968EB11411E48FC2AC0B24C24080" xmpMM:DocumentID="xmp.did:6197968FB11411E48FC2AC0B24C24080"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:6197968CB11411E48FC2AC0B24C24080" stRef:documentID="xmp.did:6197968DB11411E48FC2AC0B24C24080"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>o�&q`IDATx�b���?%�������߿�r���gdd`cc{���w&-�>,$$t	���p!́���_�~Uy��9�w���5�_PP��ٳg����w���U�Ç\ 	F�@��bbb��N�eeee`bb��f�~~��@�G�`͒���"""`nnnŋ/����>&p͢�����RRRmmmw�6�4)b"V���4C{{�e�f[�f\`���2�fl^G�ϟ?U����/��5%v�Ƃ��L90��8p����S$r6L3L#�
8}�
nBf껧�����{�u���J\^����)����֫w��ޑ����g߾����x�^�� ��4�g�}IEND�B`�PK!T�SH��images/file.pngnu&1i��PNG


IHDR��E�"@gAMA���asRGB���$PLTE���q�����;Qt���z������ኢ�Rg�g~��������MIDATx��� E��1��V��I�I�^��4Yك�P�����֊���_kic����1�.ⴒ�/MK-i�W/�,��i�[���������]-U_LZn���zE�G����J��X�iE<k5��x��/�s�����XǕ{�QD]�UzŹ��������q�bjZM\����ӷ�Z�����W��\��\/�\�� ƔV?�q`\Z����1i����A�+�Q���Kf��Ӵn���V�۸��ʧu�506-���A�Q+�O͕OK����փ�ށqj=�k�\9��hm�>�Vz�Uz����W`�W�1�|#oZ��KH�pk�a@�eޱ�jU���s�������)Zyu>=�YZ��Xh��#�i�@�0�`�?��'IZǀ�X'F����;!ZTo���p�D���ЖC�����),�b�U,A�UV1�N��Ҫ�nUz��V��U�.N�
y���j[��J��A�1�M,�f{��&n��=�:m~��v@Fi�jÚ�M\�>���(�2A�鐠g5k�
~��H��l9<��m1�vd�@ZB+|����*�ˁ�uIEND�B`�PK!kЭv^^images/video.pngnu&1i��PNG


IHDR���8�hgAMA���asRGB���{PLTE����������������������������n����Ҝ�Ȣ��v�����j��Z��e����𱱲��������������پ����������HSa������GGF+++qrsbbb�������/��tRNS�Y��tIDATx�흉z�:��nm�T@8��+<YX���@l�/�
G��e!����-�_��5hi�@(��P�
@�(PS�@aY����+'#QB�@ay�
�$���пP��'�N3�0+/��	$	�i�(�W��
�"7nP\U�
�p�0��p"�(���
�4�i���V|�q���@Q��w��P�Q��Y��#F��b�\S�@�_5G�DY�;�@��S����/�W&05XO��-�����j�<5x[4�b^�]�bC����%f"
�*0�7�Z�>�ŵ����"ນK�0��:��U��zO��W�M!�C��5�n�A�R`[��N	�UQXt
�9)p�?��v�E8Ȼ�(=��yo�<m�yQU9&r���y�w�)�@�M���o.ux�S`	M�̐�̵���Q�$8q�p履�;��dQ^U�z]+�JpBb�	�;����9YS�&$l=@$%�F@`�)��#�ypOA���ZL�-�#���Yz�mн���H�|{�z
:��.uu&8,z�N�,��P`�AZM��'�TLu�ıB@�perN�	�[[)�;%�d\��=����ZU�P�9d#A��V�$A	�t�.�;k�HD�,O��^V)%���e�8��M���@���T%��j�o���+���d��UĄ=f���4�3��! �Eo�5����Q쬟P�PV.�юoN��lG��Q�#�	(J \?�,��႞�E��R(n44Qa��.٥	v�:ʼ��
I�Ng��n7g�Նɺ�@�ӄ<�8�%H�Է�)���(m�2��7꜄��w�%܊ս�r�%+Dd��(�<M��"���W�hS�ND9��~��{M	ЦP��@ዕ�x^�����Vġ�}'QHz��I���C����*���k����;��BP�g*�\��1��������1���%���L�*
��-�
L�r����-��͒꜏0��l�p�TbH!
s����������<�0�ʚ��UWR(��HsS�,�P��L��)iV��pE�]�D!i�:a>��+O#-M')V�Ft%E��6
��*o5
e݇[���QE�.�'�iE4��R�x�-�E�:0PX2�K6�P�6�e�R�\���|�(\i�\6�������\��;C),z�vy�^T(�����"WT䑞���4��Uq��]S��pb`H5�J�ǥpUh��v�h��„�}I�Nc����$��wW�i�r�d�ItE���� z~�D�c%Iuk�j����-�����z��߸��?T�4Q!./�^PU)m����Yd��jIh��:JNƾF�����R��/<��]o��|�z���7�ٱ4镑�1������%�Z�"�w�
�B�����F�&(�rI;+]d��W]�Pnƃ4�
ŝ*����� ������~U���2UA��`i�r�ɵo�������J�+-ę�rʇi���x����T^eL4������r:U7]��i�j����T�u^X�jޝ���;��=�:
t�3i�=f)�7u���~;���p�7�2ۨDS��{_Ļ�}t
�v�{]��2���*�쬛����3(�?����C�4����F�Q�(�2��P
@(P0Q��,����^x�����>b�`�౼�����҇l�v��}/���2g.�-�^0xa>��/̧��^X�l�g�/�����<A��m�p����)������}((L�����\����w:�F)|L� �l/Q��ˤ}Z'��%H��DBk���;e���Spױ��r.�03�hw�����E�e�|�K1���޴�€�
�B��3�e�y���yOB�g����֫O#M.���X�ˏ���hOh�!��%?H������[(�@�W�ϰ� �(�j��2��w�a~7-e���4�sGz�7ڽ��o�͚3��
3���o=r�׶��Q��J����H�c����G%y�	\�G2���I��XP��DWfH4��rت:5�_��Q�H_[��X��O�K �(��[���»��s�1t�i �:�C��@�S��E{^`,�V}��w�V���Tzi�}}�
>�>^�7u�U�L�����ur)�jQ��8Н����o��a�f���4�%�?�3�F{�x�7�/�x;�31�?�?{����0�bȐDa*vخ�N�����i#����^������uf�6)�ȡ�����O��,��>�ǴY{�����	\�Χ.+|`!x�4�g���K�Gb�
VzA��0��?
u�W5�/������0ⅉZ˟�I�w��$���_�P�)���n|fϣ���R�����ګ���.
h�fx�?r`��(�Qhrgߜ��Q"(>�=�3��K��a�B��U@��M�vqo,N�#���W�"%�;oxڛ��߿3��:����:;�۲l�7���w�n��h�l������x^O�P�

��1��Ie� ��IG�5��L�O��%VRX-��捈}���|Bd�?q�����m�_2���Gl'���
4��7�$$/l���0��FR�
����7�/�$񐗤�{׻�-"����DM��1*���(�Qhs����E���m� �\�Utn}��II�v�߱��y�W�`��d����Y��+[(�Z{l�x��K������|(��v��dڲe�B\N��ֿ�GfP
#��5/�7Ja�#6PX-(�O9~pOFa�C��#���h�%/��^�������`��۬z/������^�#^8n�б�^0x��CC=���^��D:v�6_�WJ�
F
4L,���%#,��7�����@a��L��U5P0R�y3��˜���)��쟺�1
3
(3gq���K��B�pX�²�l�*�^��-�`V�8��^0�A�e�_�`2�g�}~w�W�>�%�π���� �4�"q0Ϙq�/����a��g	�!(y.�S��U�|�(X ������n�̚����13O��nZ�2�1���NW����NU����QA22����SPO|��ҩ/ͅ��}%����:���d�
��A.�u:��^t��HTg�Sw\’(���'��Is�zi�7��#�h~�ϥ����K�LqBܗE4�C� ��
�hj����'`n��N��	JG�/�%Rc�D�Co��P 5%R��[��q�T�Y�L�=R=k�~l��t�lgKU��[2E�ZUڪbVu��L�A��ɳ�(�������je1p��ߖi'��M:�-8���B��z�|�H>��.���@�VB�d��3��g������z6
�<��������-�_�d�_�$��aJn)&!t�#_*�"�?멼0��H�q�VZ�Ha�h`cB����fc^Xئ��H�nN���R�Km�9��h���K3���H�Ҋ�A��R�*c%��O���\�j^=��[����ؑ�@K(P
 ��/��~�]��b"2,�IEND�B`�PK!�[��KKimages/moveup.pngnu&1i��PNG


IHDR+�>}gAMA�ܲ�	pHYs���o�dtEXtSoftwarePaint.NET v3.5.6Ѓ�Z�IDAT(Sc`!`�]��e�6֠�;)�1����KF�DQ$��'{���SN��?���Y>���	V$9�4S���뺮������}�����?���%Bi�<���.��������
��!P�5�.*r?�-��e�z[��W����	 >��������9�����ӺD�/��B0��B8	��:-���-���	F6)rf���^IEND�B`�PK!u�6CCimages/wait_dot.pngnu&1i��PNG


IHDR�w=�tEXtSoftwareAdobe ImageReadyq�e<"iTXtXML:com.adobe.xmp<?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: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 CS6 (Windows)" xmpMM:InstanceID="xmp.iid:D87B9B631FF711E5B773BF0F957A08F2" xmpMM:DocumentID="xmp.did:D87B9B641FF711E5B773BF0F957A08F2"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D87B9B611FF711E5B773BF0F957A08F2" stRef:documentID="xmp.did:D87B9B621FF711E5B773BF0F957A08F2"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�t���IDATxڴ�!
�A�w=�M�d��&/�״�Q��`6��y��6�&<X����Z`_ط��7����^_�Kx���5���O8��~`s8�
�0�C�|����O��V2���y�'��W2�}E��O汯d��江�c_�<��c?�g��byƿ(��~2�}%��W4��d�J汯h��#H.�nnIEND�B`�PK!Lc����images/printshare.pngnu&1i��PNG


IHDRH-�tEXtSoftwareAdobe ImageReadyq�e<wIDATxڔ�KK�@�of&i�G-mA|`+.tWA��;R\��;�b�>@��译�ҭ��\H}&M�d̍���R�,��r��3��8�P�T@��-��+K��=��߮/�Ҵ�X��4��.'(!��O�)T������iq��i�$"�딡/����88��,)�u!��)ŽQb�8֛����=0J@Wթ�S��M7�^�fҠ%U8�9�\��d�_c�|��O�B����t���S�<�Rd��dhI���s8$��M�m��JCX�<��#94�I
Ql�쭯5o�]����$�s�VK�?�n!;bֻ
;�����yMM��a��-Ȥ̭����DL���U��Y����K��Pj�9^�6IEND�B`�PK!\�Yuimages/arrow_acymenu.pngnu&1i��PNG


IHDR
�kT2tEXtSoftwareAdobe ImageReadyq�e<�IDATx�b�]�����!��.��_�E���O� 6F�58д_@:�� ���_��"�
n�,��\�B�ոHMAҌ0�����T��@�D�&P�Ù`A��.`���-��"�1ԁ�3��\�5�p,T�j|�5��d|΂a�M���=�}�IEND�B`�PK!�>PqYYimages/arrow.pngnu&1i��PNG


IHDR		��6�tEXtSoftwareAdobe ImageReadyq�e<�IDATx�b�.���������g�b�0���- �@Bq�G��h�b	���XE�����/� ������`ޗw�ִ�3�5�ph���06@�
�&1�#@�(����?'������귀���������W��mC�\�ŕ��e��8�ĝ�/~~�8qۤ��5M޻�x���d���?�e���ם����۱h"�?�~0|���㷏�dv�*��ad�F�_?l���Ү9%�`���Ӟ5IEND�B`�PK!��$��images/twittershare.pngnu&1i��PNG


IHDR��h6tEXtSoftwareAdobe ImageReadyq�e<�IDATxڄR�.Q����L;�� E$T$,I�`�,%+/�N�Hlyk�
ڰ��`!�(����h��s��L�!��=w�9�o�;y`E��)��R|po���
�J��D7]�}#�@�В�3�I/:Ւ���i�8'*�J��0'BXMXsz�&���w'W��)30��åJ��Sl���ȏ� ���:�zj(�%�U���2ߥ��d$����r�f�I��@bBPKH���
�z;�#Gi���6�`wvh�{vɖ�F��:XR��Z���#��>,pX��0��}�[���?�2��c��uf�+����/��qM�a�t�@�f��TR"�~�Xޛ�K6N(J��㭛z���ש��"�z|0�:����K[�޽8�:|���}������K�Z�
�N�IEND�B`�PK!�#o,,views/frontbounces/index.htmlnu&1i�PK!\qp yviews/frontbounces/view.html.phpnu&1i�PK!����VV!�views/frontbounces/tmpl/chart.phpnu&1i�PK!�#o,,"�views/frontbounces/tmpl/index.htmlnu&1i�PK!Eu��!�!views/user/view.html.phpnu&1i�PK!�j (!'views/user/tmpl/subs_dropdown.phpnu&1i�PK!�#o,,c-views/user/tmpl/index.htmlnu&1i�PK!k_iۋ��-views/user/tmpl/unsub.phpnu&1i�PK!
I#�WW�=views/user/tmpl/unsub.xmlnu&1i�PK!�dʨM>views/user/tmpl/confirm.phpnu&1i�PK!
I#�WW�?views/user/tmpl/confirm.xmlnu&1i�PK!�dʨK@views/user/tmpl/saveunsub.phpnu&1i�PK!
I#�WW�Aviews/user/tmpl/saveunsub.xmlnu&1i�PK!���� MBviews/user/tmpl/subs_default.phpnu&1i�PK!`�D"
"
eFviews/user/tmpl/modify.xmlnu&1i�PK!>}+����Sviews/user/tmpl/modify.phpnu&1i�PK!�#o,,�mviews/user/index.htmlnu&1i�PK!�#o,,-nviews/index.htmlnu&1i�PK!���CC#�nviews/frontchooselist/view.html.phpnu&1i�PK!�#o,, /tviews/frontchooselist/index.htmlnu&1i�PK!�#o,,%�tviews/frontchooselist/tmpl/index.htmlnu&1i�PK!����[[&,uviews/frontchooselist/tmpl/listing.phpnu&1i�PK!�4R++�vviews/lists/view.html.phpnu&1i�PK!/���

Q�views/lists/view.feed.phpnu&1i�PK!�#o,,��views/lists/index.htmlnu&1i�PK!�#o,,$�views/lists/tmpl/index.htmlnu&1i�PK!�������views/lists/tmpl/listing.xmlnu&1i�PK!������views/lists/tmpl/listing.phpnu&1i�PK!�#o,,ٝviews/frontlist/index.htmlnu&1i�PK!�9���O�views/frontlist/view.html.phpnu&1i�PK!�#o,,j�views/frontlist/tmpl/index.htmlnu&1i�PK!W��� �views/frontlist/tmpl/listing.phpnu&1i�PK!LE��� �views/frontlist/tmpl/listing.xmlnu&1i�PK!
I#�WW<�views/frontlist/tmpl/form.xmlnu&1i�PK!Y��8���views/frontlist/tmpl/form.phpnu&1i�PK!T��__�views/frontfile/tmpl/select.phpnu&1i�PK!�#o,,ͳviews/frontfile/tmpl/index.htmlnu&1i�PK!i1���H�views/frontfile/view.html.phpnu&1i�PK!�#o,,A�views/frontfile/index.htmlnu&1i�PK!��o�b	b	��views/archive/view.pdf.phpnu&1i�PK!�#o,,c�views/archive/tmpl/index.htmlnu&1i�PK!]�'(���views/archive/tmpl/listing.xmlnu&1i�PK!���$$��views/archive/tmpl/listing.phpnu&1i�PK!ϝ��K�views/archive/tmpl/view.phpnu&1i�PK!rr6�YYp�views/archive/tmpl/view.xmlnu&1i�PK!
I#�WW�views/archive/tmpl/forward.xmlnu&1i�PK!�Mnu
u
*��views/archive/tmpl/listing_newsletters.phpnu&1i�PK!+6�Q�P�P��views/archive/view.html.phpnu&1i�PK!� )�p
p
�Hviews/archive/view.feed.phpnu&1i�PK!�#o,,uVviews/archive/index.htmlnu&1i�PK!p��j���Vviews/frontemail/view.html.phpnu&1i�PK!�#o,,�Xviews/frontemail/index.htmlnu&1i�PK!i����QYviews/frontemail/tmpl/form.phpnu&1i�PK!
I#�WWb`views/frontemail/tmpl/form.xmlnu&1i�PK!�#o,, aviews/frontemail/tmpl/index.htmlnu&1i�PK!�)���aviews/.htaccessnu��6�$PK!�)��Absef_ext/.htaccessnu��6�$PK!�#o,,csef_ext/index.htmlnu&1i�PK!��i�ocsef_ext/com_acymailing.phpnu&1i�PK!tVg#@	@	�kacymailing.phpnu&1i�PK!�)��	7u.htaccessnu��6�$PK!���>>�ucontrollers/stats.phpnu&1i�PK!�����r~controllers/frontbounces.phpnu&1i�PK!ʇb���controllers/frontfile.phpnu&1i�PK!�)��Նcontrollers/.htaccessnu��6�$PK!0OO��controllers/frontchooselist.phpnu&1i�PK!��l�^8^87�controllers/user.phpnu&1i�PK!��(�B�B�controllers/sub.phpnu&1i�PK!O���pp�controllers/frontemail.phpnu&1i�PK!#7�TGG�controllers/frontlist.phpnu&1i�PK!�#o,,Dcontrollers/index.htmlnu&1i�PK!z��%TT�controllers/lists.phpnu&1i�PK!Eh���Ocontrollers/statistics.phpnu&1i�PK!Ti����controllers/archive.phpnu&1i�PK!t�,����controllers/url.phpnu&1i�PK!�#o,,
�%index.htmlnu&1i�PK!%�r��&params/tagcontenttags.xmlnu&1i�PK!�����D'params/customtemplate.phpnu&1i�PK!���v
v
}.params/termscontent.phpnu&1i�PK!C�D���:9params/customfields.phpnu&1i�PK!�7�66bAparams/help.phpnu&1i�PK!�)���Gparams/.htaccessnu��6�$PK!�;�U���Hparams/lists.phpnu&1i�PK!�:��jj�Pparams/listid.phpnu&1i�PK!�px-��MVparams/pluginsfield.phpnu&1i�PK!�#o,,]params/index.htmlnu&1i�PK!�)����]params/testplug.phpnu&1i�PK!�Ò���.dparams/newsletters.phpnu&1i�PK!�ӓA��	lparams/birthday.xmlnu&1i�PK!/t�U��
A�router.phpnu&1i�PK!:j��+i+i�inc/phpmailer/LICENSEnu&1i�PK!�#o,,�inc/phpmailer/index.htmlnu&1i�PK!�#o,,��inc/phpmailer/extras/index.htmlnu&1i�PK!�m�z��)n�inc/phpmailer/extras/ntlm_sasl_client.phpnu&1i�PK!QT�'77$�inc/phpmailer/class.elasticemail.phpnu&1i�PK!��77!M(inc/phpmailer/class.phpmailer.phpnu&1i�PK!)�9�9��,inc/phpmailer/class.smtp.phpnu&1i�PK!�\%�}}Z�inc/ipinfodb.phpnu&1i�PK!�#o,,�inc/phpImg/index.htmlnu&1i�PK!�*b_)_)��inc/phpImg/library.phpnu&1i�PK!�)��
-�inc/.htaccessnu��6�$PK!1�^^�inc/emogrifier/LICENSE.TXTnu&1i�PK!�#o,,�inc/emogrifier/index.htmlnu&1i�PK!�n�R\/\/inc/emogrifier/emogrifier.phpnu&1i�PK!�#o,,�5inc/index.htmlnu&1i�PK!oJ,�J�J6js/acymailing.jsnu&1i�PK!�#o,,�js/jquery/index.htmlnu&1i�PK!
�	aa��js/jquery/jquery-ui.min.jsnu&1i�PK!^p���j�j��js/jquery/jquery-1.9.1.min.jsnu&1i�PK!���A�A�M	js/acymailing_module.jsnu&1i�PK!s|e��	�	��	js/acytoolbar.jsnu&1i�PK!�#o,,י	js/colorpicker/js/index.htmlnu&1i�PK!z��:WW O�	js/colorpicker/js/colorpicker.jsnu&1i�PK!S6TT"��	js/colorpicker/css/colorpicker.cssnu&1i�PK!�#o,,[
js/colorpicker/css/index.htmlnu&1i�PK!�#o,,�
js/colorpicker/index.htmlnu&1i�PK!0���I
js/colorpicker/images/hue.pngnu&1i�PK!�#o,, 2
js/colorpicker/images/index.htmlnu&1i�PK!rN��(�
js/colorpicker/images/hue-horizontal.pngnu&1i�PK!<� 
js/colorpicker/images/select.pngnu&1i�PK!g�����q
js/colorpicker/images/alpha.pngnu&1i�PK!��$q"q"$�,
js/colorpicker/images/saturation.pngnu&1i�PK!�-@33*LO
js/colorpicker/images/alpha-horizontal.pngnu&1i�PK!�tH��]
js/acymailing_compat.jsnu&1i�PK!in��C�C,}
js/acyeditor.jsnu&1i�PK!�#o,,
d�js/index.htmlnu&1i�PK!\��-��'�templates/newsletter-5/newsletter-5.pngnu&1i�PK!�&/��	�	"��templates/newsletter-5/install.phpnu&1i�PK!�����!�templates/newsletter-5/index.htmlnu&1i�PK!�����?�?( �templates/newsletter-5/images/banner.pngnu&1i�PK!�Ex���)M,templates/newsletter-5/images/footer2.pngnu&1i�PK!�>w�ee(i-templates/newsletter-5/images/header.pngnu&1i�PK!�#o,,(&6templates/newsletter-5/images/index.htmlnu&1i�PK!�PH9KK+�6templates/newsletter-5/images/separator.pngnu&1i�PK!y�&P8templates/newsletter-5/images/logo.pngnu&1i�PK!�H��)�>templates/newsletter-5/images/footer1.pngnu&1i�PK!�Űv//�?templates/css/template_1.cssnu&1i�PK!�#o,,.Htemplates/css/index.htmlnu&1i�PK!���

�Htemplates/css/template_4.cssnu&1i�PK!u��OO�Otemplates/css/template_3.cssnu&1i�PK!��+ǵ��Wtemplates/css/template_2.cssnu&1i�PK!�����!�_templates/newsletter-6/index.htmlnu&1i�PK!D�VRR)�ntemplates/newsletter-6/images/footer2.pngnu&1i�PK!Y�A�!-!-(ettemplates/newsletter-6/images/banner.pngnu&1i�PK!c�70)ޡtemplates/newsletter-6/images/footer1.pngnu&1i�PK!��6,,)H�templates/newsletter-6/images/picture.pngnu&1i�PK!�Xy���&��templates/newsletter-6/images/mail.pngnu&1i�PK!�#o,,(��templates/newsletter-6/images/index.htmlnu&1i�PK!0PP�jj(,�templates/newsletter-6/images/header.pngnu&1i�PK!�G��'��templates/newsletter-6/newsletter-6.pngnu&1i�PK!��On	n	"��templates/newsletter-6/install.phpnu&1i�PK!�Fa
a
"��templates/newsletter-4/install.phpnu&1i�PK!��qdd'o�templates/newsletter-4/newsletter-4.pngnu&1i�PK!�A�
�
.*
templates/newsletter-4/images/message_icon.pngnu&1i�PK!������(I
templates/newsletter-4/images/bottom.pngnu&1i�PK!x����%L
templates/newsletter-4/images/top.pngnu&1i�PK!�#o,,(�
templates/newsletter-4/images/index.htmlnu&1i�PK!�V��++!
templates/newsletter-4/index.htmlnu&1i�PK!�	��ll-�'
templates/technology_resp/images/readmore.jpgnu&1i�PK!�#o,,+X,
templates/technology_resp/images/index.htmlnu&1i�PK!-|��KK/�,
templates/technology_resp/images/separator2.jpgnu&1i�PK!m`��.�3
templates/technology_resp/images/pinterest.jpgnu&1i�PK!��h���+�5
templates/technology_resp/images/bottom.jpgnu&1i�PK!��d�''):
templates/technology_resp/images/pic1.jpgnu&1i�PK!́י��.xa
templates/technology_resp/images/shadowtop.jpgnu&1i�PK!�,w�%�%)�e
templates/technology_resp/images/pic2.jpgnu&1i�PK!���33(�
templates/technology_resp/images/top.jpgnu&1i�PK!H����-t�
templates/technology_resp/images/facebook.jpgnu&1i�PK!�Fđ�1��
templates/technology_resp/images/shadowbottom.jpgnu&1i�PK!�.Y`�
�
/��
templates/technology_resp/images/buyproduct.jpgnu&1i�PK!0�u��/��
templates/technology_resp/images/separator1.jpgnu&1i�PK!��(�
templates/technology_resp/images/rss.jpgnu&1i�PK!3��}(}()L�
templates/technology_resp/images/pic3.jpgnu&1i�PK!`m�)"�
templates/technology_resp/images/mail.jpgnu&1i�PK!cTy,��
templates/technology_resp/images/twitter.jpgnu&1i�PK!� �/	/	%��
templates/technology_resp/install.phpnu&1i�PK!w���#��
templates/technology_resp/thumb.jpgnu&1i�PK!4���>>$��
templates/technology_resp/index.htmlnu&1i�PK!�#o,,templates/index.htmlnu&1i�PK!�`)%��(�css/module_default_classic_raspberry.cssnu&1i�PK!��]]%�css/component_default_color_black.cssnu&1i�PK!@��33 f-css/module_default_color_red.cssnu&1i�PK!D��%�1css/component_default_radial_sand.cssnu&1i�PK!7h����Ccss/module_default.cssnu&1i�PK!i�g��&"Kcss/component_default_classic_blue.cssnu&1i�PK!�dZ�"AQcss/module_default_radial_blue.cssnu&1i�PK!���d33"�\css/module_default_color_green.cssnu&1i�PK!4�a33!acss/module_default_color_sand.cssnu&1i�PK!5lp��$�ecss/component_default_basic_blue.cssnu&1i�PK!t��`6`6�mcss/fonts/icomoon.eotnu&1i�PK!3��6������css/fonts/icomoon.svgnu&1i�PK!�#o,,o_css/fonts/index.htmlnu&1i�PK!
��66�_css/fonts/icomoon.woffnu&1i�PK!��#�5�5-�css/fonts/icomoon.ttfnu&1i�PK!)�W33&.�css/module_default_color_raspberry.cssnu&1i�PK!�#o,,��css/index.htmlnu&1i�PK![�<F{{!�css/module_default_box_red.cssnu&1i�PK!͐զ��%��css/component_default_basic_black.cssnu&1i�PK!���C��)=�css/component_default_basic_raspberry.cssnu&1i�PK!��8�==$[�css/component_default_shadow_red.cssnu&1i�PK!x���
�
%�css/component_default_shadow_sand.cssnu&1i�PK!�*�C��*(css/component_default_square_raspberry.cssnu&1i�PK!������#ocss/module_default_classic_blue.cssnu&1i�PK! <n`{{�css/module_default_box_sand.cssnu&1i�PK!�eۇ��"dcss/module_default_basic_green.cssnu&1i�PK!]I��r	r	"~"css/module_default_shadow_blue.cssnu&1i�PK!-�����B,css/backend_custom.cssnu&1i�PK!i.-M��"r-css/component_default_box_sand.cssnu&1i�PK!����"_5css/module_default_classic_red.cssnu&1i�PK!��it�� �9css/module_default_basic_red.cssnu&1i�PK!yTCߒ	�	$�=css/component_default_color_sand.cssnu&1i�PK!csR���!�Gcss/module_default_basic_blue.cssnu&1i�PK!�&�=(=(&�Kcss/component_default_radial_black.cssnu&1i�PK!`��X�X�5tcss/backend_default.cssnu&1i�PK!��lDD#�Ccss/module_default_square_black.cssnu&1i�PK!\�B%	%	#kYcss/module_default_shadow_green.cssnu&1i�PK!�Q�g��)�bcss/component_default_color_raspberry.cssnu&1i�PK!x����')kcss/component_default_classic_green.cssnu&1i�PK!��j���#Jqcss/component_default_box_green.cssnu&1i�PK!�Ju��&zwcss/module_default_basic_raspberry.cssnu&1i�PK!�:���$�{css/module_default_classic_green.cssnu&1i�PK!
��==&�css/component_default_shadow_green.cssnu&1i�PK!e-=��#Y�css/module_default_picture_blue.cssnu&1i�PK!�J�'�'&Q�css/component_default_square_black.cssnu&1i�PK!dN!�#�#��css/acymenu.cssnu&1i�PK!�\�ՠ�%��css/component_default_square_sand.cssnu&1i�PK!�ۀ���'��css/module_default_square_raspberry.cssnu&1i�PK!�7N�88#��css/module_default_radial_black.cssnu&1i�PK!a�W�ww #css/module_default_box_black.cssnu&1i�PK!�v	v	!�css/module_default_shadow_red.cssnu&1i�PK!��ф�"�%css/module_default_square_blue.cssnu&1i�PK!lu;}}$�(css/component_default_fancy_blue.cssnu&1i�PK!�K���'XEcss/component_default_classic_black.cssnu&1i�PK!]~��$�$#�ccss/component_default_box_black.cssnu&1i�PK!KHDD#ƈcss/module_default_shadow_black.cssnu&1i�PK!d�E��#]�css/module_default_square_green.cssnu&1i�PK!=",NN4�css/acyprint.cssnu&1i�PK!F�Q�{{$¦css/module_default_box_raspberry.cssnu&1i�PK!�֦*pp&��css/component_default_radial_green.cssnu&1i�PK!fV��vvW�css/acyicon.cssnu&1i�PK!?W�tt!�css/module_default_basic_sand.cssnu&1i�PK!<��	�	$��css/component_default_color_blue.cssnu&1i�PK!���Q��"��css/module_default_square_sand.cssnu&1i�PK!��w"{{ ��css/module_default_box_green.cssnu&1i�PK!��J���X�css/frontendedition.cssnu&1i�PK!4�x�((#d�css/module_default_radial_green.cssnu&1i�PK!���"(('�css/module_default_radial_raspberry.cssnu&1i�PK!@2֓mfmf^css/component_default.cssnu&1i�PK!��O�kk$rcss/component_default_radial_red.cssnu&1i�PK!��`���'Ӏcss/component_default_box_raspberry.cssnu&1i�PK!12Jy	y	'�css/module_default_shadow_raspberry.cssnu&1i�PK!����%אcss/component_default_square_blue.cssnu&1i�PK!�����!̘css/module_default_square_red.cssnu&1i�PK!��L��&��css/component_default_square_green.cssnu&1i�PK!T�־�#�css/component_default_basic_red.cssnu&1i�PK!
t-~Q&Q&&��css/component_default_shadow_black.cssnu&1i�PK!8ъm
m
$��css/module_default_classic_black.cssnu&1i�PK!��?2ii$]�css/component_default_basic_sand.cssnu&1i�PK!;�k��&�css/component_default_fancy_orange.cssnu&1i�PK!H�33!&css/module_default_color_blue.cssnu&1i�PK!MB�9zz"�css/module_default_radial_sand.cssnu&1i�PK!B��v4
4
"vcss/module_default_color_black.cssnu&1i�PK!	s����+� css/component_default_classic_raspberry.cssnu&1i�PK!��}3&%'css/component_default_classic_sand.cssnu&1i�PK!/�H\��!�.css/component_default_box_red.cssnu&1i�PK!��1%�4css/component_default_fancy_green.cssnu&1i�PK!�-G���%Scss/component_default_color_green.cssnu&1i�PK!���%H[css/component_default_radial_blue.cssnu&1i�PK!+G!�((!wlcss/module_default_radial_red.cssnu&1i�PK!�
��"�wcss/component_default_box_blue.cssnu&1i�PK!o�)#s	s	"�css/module_default_shadow_sand.cssnu&1i�PK!�C��$��css/component_default_square_red.cssnu&1i�PK!cH���#�css/module_default_classic_sand.cssnu&1i�PK!��#�==*�css/component_default_shadow_raspberry.cssnu&1i�PK!yt�l�
�
"��css/module_default_basic_black.cssnu&1i�PK!��R\{{��css/module_default_box_blue.cssnu&1i�PK!*T%���%N�css/component_default_classic_red.cssnu&1i�PK!���ss*m�css/component_default_radial_raspberry.cssnu&1i�PK!j��8�
�
%:�css/component_default_shadow_blue.cssnu&1i�PK!5Ȋ��#u�css/component_default_color_red.cssnu&1i�PK!�Z���%��css/component_default_basic_green.cssnu&1i�PK!<�4X����images/spinner2.gifnu&1i�PK!���m00��images/emptyimg.pngnu&1i�PK!��߳	�	m�images/editorback.pngnu&1i�PK!_aO�e�images/hyvesshare.pngnu&1i�PK!���Z�images/icons/icon-32-copy.pngnu&1i�PK!���"images/icons/icon-16-acyconfig.pngnu&1i�PK!w�p��"~images/icons/icon-32-acyexport.pngnu&1i�PK!��u�&&^images/icons/icon-16-refuse.pngnu&1i�PK!Q;��#�images/icons/icon-32-replacetag.pngnu&1i�PK!F�IXXA#images/icons/icon-32-delete.pngnu&1i�PK!�k]Jbb#�*images/icons/icon-48-acymailing.pngnu&1i�PK!��-��	�	#�6images/icons/icon-32-unschedule.pngnu&1i�PK!�j5{{�@images/icons/icon-32-new.pngnu&1i�PK!.�����$lFimages/icons/icon-32-acytemplate.pngnu&1i�PK!�H���!eRimages/icons/icon-32-acyprint.pngnu&1i�PK!o��R���Simages/icons/icon-32-import.pngnu&1i�PK!"��EE�[images/icons/icon-32-save.pngnu&1i�PK!���tee#5bimages/icons/icon-32-acypreview.pngnu&1i�PK!@^��%�iimages/icons/icon-16-acyabtesting.pngnu&1i�PK!�Z���pimages/icons/icon-16-stats.pngnu&1i�PK!��(���uimages/icons/icon-48-stats.pngnu&1i�PK!*¯++نimages/icons/icon-16-users.pngnu&1i�PK!�hY�DDR�images/icons/icon-32-edit.pngnu&1i�PK!ˏ
dd!�images/icons/icon-32-spamtest.pngnu&1i�PK!��W�	�	!��images/icons/icon-32-schedule.pngnu&1i�PK!zj2��images/icons/icon-32-apply.pngnu&1i�PK!�wa���#�images/icons/icon-16-acymailing.pngnu&1i�PK!�#o,,Y�images/icons/index.htmlnu&1i�PK!��kk#̮images/icons/icon-16-newsletter.pngnu&1i�PK!�yӤoo��images/icons/icon-16-edit.pngnu&1i�PK!2è��� F�images/icons/icon-16-acylist.pngnu&1i�PK!����$)�images/icons/icon-16-acytemplate.pngnu&1i�PK!9nݵ�� l�images/icons/icon-16-process.pngnu&1i�PK!,�zN��}�images/icons/icon-16-update.pngnu&1i�PK!�5�#^^ y�images/icons/icon-32-acysend.pngnu&1i�PK!��;ƞ�!'�images/icons/icon-16-campaign.pngnu&1i�PK!Bno���images/icons/icon-32-cancel.pngnu&1i�PK!�r�aa'�images/icons/icon-16-autonewsletter.pngnu&1i�PK!jf�jj��images/icons/icon-16-add.pngnu&1i�PK!Y����y�images/icons/icon-32-tag.pngnu&1i�PK!0��qcc��images/facebookshare.pngnu&1i�PK!臹::h�images/delete.pngnu&1i�PK!! ��"�"�images/preview_icons.pngnu&1i�PK!�@�N���images/google_plusshare.pngnu&1i�PK!A�|m���images/blue/arrow.pngnu&1i�PK!׫N6��� images/blue/mail.pngnu&1i�PK!�#o,,�)images/blue/index.htmlnu&1i�PK!�P��UUa*images/blue/more.pngnu&1i�PK!������/images/blue/unsubscription.pngnu&1i�PK!Z�x��;9images/blue/arrow2.pngnu&1i�PK!��q���1<images/blue/name.pngnu&1i�PK!�/g��:Dimages/blue/subscription.pngnu&1i�PK!}-���2Mimages/typo.pngnu&1i�PK!���!!SUimages/spinner.gifnu&1i�PK!x3s�}}�[images/grid.pngnu&1i�PK!�[��raimages/warning.pngnu&1i�PK!�KK�dimages/movedown.pngnu&1i�PK!��T���=fimages/statpicture.pngnu&1i�PK!�#o,,gimages/index.htmlnu&1i�PK!=�ʁ��gimages/blank.pngnu&1i�PK!7+��Hhimages/blue_strip.pngnu&1i�PK!�0|��kimages/refresh.pngnu&1i�PK!J��pzzmimages/linkedin.pngnu&1i�PK!���II�oimages/poweredby.pngnu&1i�PK!�5�99X�images/dashboard/plane3.pngnu&1i�PK!���;::܈images/dashboard/plane4.pngnu&1i�PK!��/��"a�images/dashboard/step_contacts.pngnu&1i�PK!O
y���%e�images/dashboard/step_sendprocess.pngnu&1i�PK!.�y�;;��images/dashboard/plane2.pngnu&1i�PK!��g/�	�	%�images/dashboard/step_list.pngnu&1i�PK!hG�j::��images/dashboard/plane1.pngnu&1i�PK!�#o,,��images/dashboard/index.htmlnu&1i�PK!CzAf,,$��images/dashboard/step_newsletter.pngnu&1i�PK!Y.��UUx�images/flags2.pngnu&1i�PK!��S���images/article_format.pngnu&1i�PK!^�F%%images/grey_strip.pngnu&1i�PK!q�� jj|images/schedule.pngnu&1i�PK!��B��)images/closecross.pngnu&1i�PK!Q=q�	�	images/smallexport.pngnu&1i�PK!W�k~��Cimages/checkbox.pngnu&1i�PK!��*��# images/editor/icon-16-initareas.pngnu&1i�PK!Iœ���$%images/editor/sourcedialog.pngnu&1i�PK!�#o,,n(images/editor/index.htmlnu&1i�PK!��nn�(images/editor/popup_cancel.pngnu&1i�PK!�ߌ���%�-images/editor/icon-16-editpicture.pngnu&1i�PK!�����2images/editor/delete.pngnu&1i�PK!��0n{{ �7images/editor/icon-16-delete.pngnu&1i�PK!*���$p<images/editor/popup_delete_hover.pngnu&1i�PK!�qyLll"NAimages/editor/icon-16-sortable.pngnu&1i�PK!�J�CCFimages/editor/icon-16-show.pngnu&1i�PK!Ԋ����$�Gimages/editor/popup_cancel_hover.pngnu&1i�PK!��#��&�Kimages/editor/icon-16-mediabrowser.pngnu&1i�PK!��)|��$Nimages/editor/popup_delete.pngnu&1i�PK!E����"Simages/editor/icon-16-edittext.pngnu&1i�PK!T�SH��IXimages/file.pngnu&1i�PK!kЭv^^[[images/video.pngnu&1i�PK!�[��KK�jimages/moveup.pngnu&1i�PK!u�6CC�limages/wait_dot.pngnu&1i�PK!Lc����qimages/printshare.pngnu&1i�PK!\�Yu%simages/arrow_acymenu.pngnu&1i�PK!�>PqYYmtimages/arrow.pngnu&1i�PK!��$��vimages/twittershare.pngnu&1i�PK��Hx

Youez - 2016 - github.com/yon3zu
LinuXploit